天天看點

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;
    }
}      

這樣就很簡單有木有

Android studio點選按鈕隐藏頁面後再點選恢複頁面

繼續閱讀