我想用 9 个按钮做动作。反正有没有一次用 9 个按钮做动作,而不是一个一个。如果我可以向 findViewById() 添加变量,我会解决问题。例如,我想一次选择 9 个按钮(带for循环),如下所示
for(i in 1..9){
findViewById(R.id.button+i).text="New Text"
}
Run Code Online (Sandbox Code Playgroud)
这种方法行不通,请提出最佳方法。
我想在 javascript 中是这样的:
document.getElementById("button"+i)