概述
首先声明一个boolean类型的对象status=fasle,给Button点击事件中添加if-else选择,当!false时,按钮显示文字open,然后status=true;在else中显示文字为close,status=false。
代码
private Button btn_open;
private boolean status=false;
btn_open.setText("open");
btn_open= (Button) findViewById(R.id.btn_open);
}
public void open(View v){
if(!status){
btn_open.setText("close");
status=true;
}else{
btn_open.setText("open");
status=false;
}
}PS:点击事件在xml文件中添加属性android:onClick=“open”
本文介绍了一个简单的按钮状态切换实现方法,通过定义一个布尔变量来记录按钮的状态,并在按钮被点击时改变其显示的文字。
1583





