for(i=1;i<=9;i++) {
b[i].setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
button_click(i);
}
});
}
这里,button_click是一个用户定义的函数,我想要发送值i(按钮的当前编号),但是当我执行它时,所有按钮给这个函数赋值10,这是我的值循环结束。那么如何解决这个问题呢?