Java Android:For循环迭代

Java Android:For循环迭代,java,android,loops,Java,Android,Loops,我正在尝试循环一组图像视图以添加侦听器,我记不起如何循环并在文本中添加数字 for(int i = 0; i<8; i++) { //convert to text and add number? block(i).setOnClickListener(ActivityCheck); } for(int i=0;i如果我理解正确 for(int i = 0; i<8; i++) { //sets the text

我正在尝试循环一组图像视图以添加侦听器,我记不起如何循环并在文本中添加数字

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

for(int i=0;i如果我理解正确

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);
}

对于(int i=0;i您可以通过以下方式迭代
线性布局
(以及扩展
视图组
的其他布局)中的控件:

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

for (int i = 0; i < yourLayout.getChildCount(); i++) {
    Object block = yourLayout.getChildAt(i);
}
final LinearLayout yourLayout=(LinearLayout)findViewById(R.layout.yourLayout);
对于(int i=0;i
转换为文本并添加数字?请详细说明是否要将此数字印在ImageView中?