Android点击一次按钮,布局显示,第二次点击,布局消失;点一次出现,再点一次消失逻辑。

来源:互联网 发布:网络中介服务提供商 编辑:程序博客网 时间:2024/05/21 11:11

为自己这个菜鸟写的,虽然以前做项目这个逻辑用得很熟练,但是当写第二个项目的时候,总是用着用着,就很没自信。记录下来,方便以后肯定。

private Button btn;  private LinearLayout ll; 

1、先定义一个boolean

private boolean isShowOrNot = false; 

2、在点击事件onClick下面写逻辑

btn = (Button) findViewById(R.id.btn);  btn.setOnClickListener(this);  ll = (LinearLayout)findViewById(R.id.ll);  

3、逻辑部分(其实很简单,不难,只是猪脑子容易忘,别嘲笑菜鸟)

case R.id.btn:      if (isShowOrNot == false) {          btn.setVisibility(View.VISIBLE); // 设置显示          isShowOrNot = true;      }else {          btn.setVisibility(View.GONE); // 设置隐藏          isShowOrNot  = false;      }      break; 
0 0
原创粉丝点击