Android: эквивалент getElementsByTagName? - PullRequest
0 голосов
/ 06 января 2012

Можно ли искать в иерархии просмотра и получать представления определенного типа?

Эквивалентно getElementsByTagName в JS

, определенном так:

public ArrayList<T> getElementsByTagName(View v, Class<T>){
    ....
}

называется примерно так:

ArrayList<TextView> labels = getElementsByTagName(parentView, TextView.class);

1 Ответ

2 голосов
/ 06 января 2012

ViewGroup имеет getChildCount() и getChildAt(), так что вы можете пройти по дереву и отфильтровать нужных вам детей.

...