teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

iを入れ忘れた

2018/11/02 13:47

投稿

swordone
swordone

スコア20675

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  LinearLayoutなど、レイアウト系のクラスはViewGroupを継承しています。ViewGroupは、子としていくつView持っているかを返すgetChildCount()と、番号指定でViewを返すgetChildAt(int)を持っています。これを使って、配列をループするように操作ができるのではないでしょうか。
2
2
  ```java
3
3
  for(int i = 0; i < layout.getChildCount(); i++) {
4
- layout.getChildAt().setClickable(false);
4
+ layout.getChildAt(i).setClickable(false);
5
5
  }
6
6
  ```