小编Jos*_*uel的帖子

动态访问布局元素

我有一个让我发疯的问题.

我的屏幕上有一大堆按钮(10或多或少),在TableRow中.

我需要访问它们,并且我计划通过循环执行.

访问一个,很容易,添加这个:

boton7 = (Button) findViewById (R.id.Btn7)
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果你可以动态设置id字符串(R.id.Btn7)放入一个可以获取按钮,例如,更改颜色....这样的事情:

for (int i = 0; i <10; i + +) {
   Button eachBoton= (Button) findViewById (R.id.Btn + i);
   eachBoton. setBackgroundColor (Color.Red);
}
Run Code Online (Sandbox Code Playgroud)

当然,这不起作用......我的问题是,是否有人知道如何安装链条

R.id.Btn + i
Run Code Online (Sandbox Code Playgroud)

上班.

非常感谢.

android

5
推荐指数
1
解决办法
5918
查看次数

标签 统计

android ×1