我正在制作一个应用程序,根据用户输入的值生成按钮。每个按钮都有自己定义在XML中的函数。现在我的主要问题是如何缩短这些代码。安卓按钮问题
name[0].setClickable(true);
name[0].setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
name[0].setText("kjghjbjhb");
}
});
name[2].setClickable(true);
name[2].setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
name[2].setText("kjghjbjhb");
}
});name[1].setClickable(true);
name[1].setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
name[1].setText("kjghjbjhb");
}
});
和洙.....一遍又一遍写这些代码是不可能的,因为产生的按钮是动态的,我不知道有多少按键将会产生。请告诉我们是否有其他方式可以做到这一点。