我在这里有一个非常烦人的问题,因为我仍在努力内化我正在做的每一件事,
我目前有一个 LinearLayout,然后在 Activity 的 onCreate 上,我将使用按钮填充或膨胀其他几个 LinearLayout,我的问题是,当我尝试访问按钮时,似乎我没有得到任何接近或更深LinearLayout,我能得到的只是 LinearLayout(Parent) 和另一个 LinearLayout(Children),我相信有一种方法,我只是完全困惑如何去做。
LinearLayout
->LinearLayout(Child1)->Button1, Button2, Button3
->LinearLayout(Child2)->Button4, Button5, Button6
我如何能够访问和获取按钮?
我的来源;
for (int x=0; x<ll.getChildCount(); x++){
View v = ll.getChildAt(x);
Class c = v.getClass();
if(c == LinearLayout.class){
for(int y=0; y< ; y++){
**I know there is something that must be done here, likewise, is this the most
efficient way of doing things?
}
}
Log.i("test", c.getName());
}
XML 中只有 LinearLayout(Parent) 存在,其他的都是膨胀的运行时。