问题描述
我想创建 72 个按钮,每个按钮都有一个特定的回调。现在,我想使用循环来设置这些回调,而不必编写数百行代码。
buttons = new ImageButton[72];
for (int j = 1; j <= 72; j++) {
String buttonID = "btn"+ j;
int resID = getResources().getIdentifier(buttonID,"id",getPackageName());
buttons[j] = findViewById(resID);
buttons[j].setonClickListener(this);
}
现在我收到此错误:
Attempt to invoke virtual method 'void android.widget.Button.setonClickListener(android.view.View$OnClickListener)' on a null object reference
非常感谢您的帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)