2012-01-31 45 views
-1

リスナーを追加するためにImageViewsのセットをループしようとしていますが、ループスルーしてテキスト内に数字を追加する方法は覚えていませんか?Android:Forループの繰り返し

for(int i = 0; i<8; i++) 
{ 
    //convert to text and add number?      
    block(i).setOnClickListener(ActivityCheck); 
} 

おかげ

+2

_convertを_ –

+0

はあなたがしたいことを言いたかった手の込んだしてくださいこの番号をあなたのImageViewに写しますか? – OleGG

答えて

0
あなたはこのよう LinearLayoutViewGroup拡張し、他のレイアウト)内のコントロールを反復処理することができ

:?テキストや番号を追加する

final LinearLayout yourLayout = (LinearLayout) findViewById(R.layout.yourLayout); 

for (int i = 0; i < yourLayout.getChildCount(); i++) { 
    Object block = yourLayout.getChildAt(i); 
} 
0

私が正しく理解していれば。

for(int i = 0; i<8; i++) 
{ 
    //sets the text of block to the string value of the position (1-8) 
    block(i).setText(Integer.parseToString(i)); 
    block(i).setOnClickListener(ActivityCheck); 
} 

私があなたが達成しようとしていたことをかなり理解できなければ、私を許してください。

関連する問題