我不确定为什么这段代码不起作用:
public void action_Click(View view){
switch (view.getId()){
case R.id.button1:
boolean b1 = false;
if (b1 == false){
btn1.setText("TEXT 1");
b1=true;
}
if (b1 == true){
btn1.setText("TEXT 2");
b1=false;
}
break;
}
}
任何帮助都会非常感激!
答案 0 :(得分:1)
你可以试试这个:
public void action_Click(View view) {
Button button = (Button) view;
if (button.getText().toString().equals("TEXT 1") {
button.setText("TEXT 2");
} else {
button.setText("TEXT 1");
}
}