Я хочу получить все виды внутри действия. как;
ArrayList<View> views = new Arraylist<>();
views.addAll(getAllViewsFromActivity());
, что я хочу, это функция "getAllViewsFromActivity ()". Я четко хочу получить все виды даже одной кнопкой. Но я не смог найти четкого ответа.
Для прогресса это должно быть так:
MainView : getWindow().getDecorView()
- -
RelativeLayout
- -
Button LinearLayout
-
TextView
Как я могу получить это дерево в Android программно? а также давайте предположим, что я получил это дерево. Могу ли я также определить их типы, такие как: view instanceof Button?