2010-08-19 14 views
0

J'ajoute dynamiquement ImageViews à un RelativeLayout en fonction de l'entrée de l'utilisateur. J'ai également créé un bouton qui, lorsqu'il est pressé, devrait effacer tout le contenu de ce RelativeLayout (supprimer tous les enfants). J'espérais une méthode .clear(), mais pas de chance.Effacer le contenu d'un RelativeLayout par programmation - android java

Quelqu'un peut-il me diriger dans la bonne direction ici?

RelativeLayout rel = (RelativeLayout) findViewById(R.id.iv_section); 
rel.SomethingToRemoveAllChildren(); 

merci.

Répondre

8

ViewGroup.removeAllViews()

+0

parfait merci ... pensé que ce serait quelque chose de facile comme ça :) – Kyle

0

RelativeLayout yourLayout = (RelativeLayout) findViewById (R.id.yourLayoutId); yourLayout.removeAllViews();