私はここでかなり厄介な問題を抱えています。私はまだ私がしていることのすべてのビットを内部化しようとしているので、
私は現在LinearLayoutを持っていますが、アクティビティの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)のみが存在し、その他は実行時に拡張されます。