/ / Iphone срещу Android еквивалент на Затваряне на изгледа [дубликат] -

Iphone срещу Android еквивалент на Затваряне на изгледа [дубликат] -

Възможно дублиране:
да добавяте и премахвате динамично изгледите в Android?

В Iphone изгледа се добавя или премахва, като се използва addsubview или removefromsuperview. Какво ще кажете за Android, как добавяте или премахвате изглед?

основните въпроси, се опитвам да изясня моите концепции.

Благодаря

Отговори:

3 за отговор № 1

Изглежда, че разбирате, че програмно добавяте и премахвате изгледи в iOS

В Android, не е задължително да добавите изглед към даден изглед. Ще ви е необходимо подсещане на класа ViewGroup (RelativeLayout,FrameLayout...), към които можете да добавите изгледи.

Можеш да използваш

void android.view.ViewGroup.addView(View child)
void android.view.ViewGroup.removeView(View view)

Има повече начини за добавяне и премахване на визуализация, но важната част е, че търсите позоваването за ViewGroup, Android оформлението е съвсем различна чаша чай в сравнение с оформлението на iOS.