我想知道你是否可以帮助我。我想在android 的java 中简化这段代码。有办法做到吗?
btn1.setText(rnd[0]);
btn2.setText(rnd[1]);
btn3.setText(rnd[2]);
btn4.setText(rnd[3]);
btn5.setText(rnd[4]);
我在 for 循环中思考。
for(int i=0;i<5; i++) {
btn1.setText(rnd[i]);
}
但是我怎样才能改变btn的数量呢?是否可以? 谢谢。
最佳答案
final List<Button> myButtons = Arrays.asList(btn1, btn2, btn3, btn4, btn5)
for(int i = 0; i < 5; i++) {
myButtons.get(i).setText(rnd[i])
}
关于java - 如何更改 Java Android 中 for 循环中按钮的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38175485/