0

実行時に膨らませて入力するアクティビティにいくつかのビューがあります。

ビュー自体は、実行時にいくつかの TextView を追加する RelativeLayout です。

ビューが選択されたら、背景の色を変更します (これは簡単です)。

ここで、ビュー内のすべての TextView の色を変更する必要があります。

どうすればいいですか?

TextView は実行時に作成されるため、TextView 自体への参照はなく、そこにいくつあるかもわかりません。

4

2 に答える 2

2

TextViews 自体への参照がないことを考慮してください

「実行時に複数の TextView を追加する」ので、「TextView 自体への参照を取得する」ことは大歓迎です。ArrayList<TextView>「実行時に追加」するときに、それらをある種のコレクション (例: ) に追加し、コレクションを反復処理して色を変更します。

于 2013-08-31T16:36:57.310 に答える