0

eclipse を使用して Java で Android アプリを開発しています。

XML 内に 2 つの相対レイアウトがあります。1 つのレイアウトには 2 つのボタンがあり、もう 1 つのレイアウトには 3 つのボタンがあります。内部に2つのボタンがある相対レイアウトで、ボタンのすべてのIDを取得する方法をいくつか試しています。

4

1 に答える 1

3

親ビューをループしてすべての子ビューを取得する

ViewGroup parentView = (ViewGroup) findViewById(R.id.linearLayout1);
for(int i=0; i < parentView.getChildCount(); i++) {
    View childView = parentView.getChildAt(i);
    int resID = childView.getId();
}
于 2013-09-14T19:08:49.993 に答える