Android studio点击按钮隐藏页面后再点击恢复页面

之前讲了怎么点击一次按钮后隐藏布局 https://blog.csdn.net/qq_38110571/article/details/81216648

那如果想要再点击按钮显示布局怎么办呢?

设置一个全局变量tag,初始化=0,onclick2是按钮的点击事件,调用函数,这个函数就是用来控制布局隐藏还是显示的,再点击后设置其隐藏还是显示,接着修改tag的值,这样下一次点击就会执行另一个按钮的动作了

public  int tag=0;
public void onclick2(View view)
{
    change();
}

public void change(){
    if (tag==0) {
        ConstraintLayout off=findViewById(R.id.off);
        off.setVisibility(View.INVISIBLE);
        tag=1;
    }else{
        ConstraintLayout off=findViewById(R.id.off);
        off.setVisibility(View.VISIBLE);
        tag=0;
    }
}

这样就很简单有木有

猜你喜欢

转载自blog.csdn.net/qq_38110571/article/details/81220737