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