voglio aggiungere un pulsante nella mia attività che restituirà tutti i Bambini della disposizione relativa.Get vista Bambino in un RelativeLayout
Come posso ottenere tutti i Bambini di relativa visualizzazione layout?
voglio aggiungere un pulsante nella mia attività che restituirà tutti i Bambini della disposizione relativa.Get vista Bambino in un RelativeLayout
Come posso ottenere tutti i Bambini di relativa visualizzazione layout?
RelativeLayout
estende ViewGroup
che ha le getChildCount()
e getChildAt(int index)
metodi. Quindi quello che potresti provare è:
for(int i = 0; i < relativeLayout.getChildCount(); i++) {
View child = relativeLayout.getChildAt(i);
// your processing...
}
Solo il bambino conta per la vista e itera su ciascuno di essi. Qualcosa di simile a questo:
int childCount = myRelativeLayout.getChildCount();
for(int i = 0; i < childCount; i++) {
View v = myRelativeLayout.getChildAt(i);
// do whatever you want to with the view
}
Spero che questo aiuti.
Grazie funziona. –
Utile, grazie^_ ^ –