Możliwe duplikaty:
dynamicznie dodawać i usuwać widoki w Androidzie?
W Iphone widok jest dodawany lub usuwany za pomocą addubview lub removefromsuperview. Co z Androidem, jak dodać lub usunąć widok?
podstawowe pytania, staram się wyjaśnić moje koncepcje.
dzięki
Odpowiedzi:
3 dla odpowiedzi № 1Wydaje się, że rozumiesz programowo dodawanie i usuwanie widoków w iOS
W systemie Android niekoniecznie musisz dodać widok do widoku. Będziesz potrzebował widoku klasy ViewGroup
(RelativeLayout
,FrameLayout
...) do którego możesz dodawać widoki.
Możesz użyć
void android.view.ViewGroup.addView(View child)
void android.view.ViewGroup.removeView(View view)
Istnieje więcej sposobów dodawania i usuwania widoku, ale ważne jest, aby poszukać odniesienia ViewGroup. Układ Androida to zupełnie inna filiżanka herbaty niż układ iOS.