android button控制linearlayout的显示隐藏

来源:互联网 发布:电子签章软件下载 编辑:程序博客网 时间:2024/06/05 00:23

可以通过点击button来控制linearlayout的显示隐藏 下面是具体步骤

步骤一:在布局文件里给button设置id 如:@+id/button

步骤二:获取界面上的button按钮  

1
 Button button = (Button)findViewById(R.id.button);

步骤三:在布局文件里给linearlayout设置id 如:@id/llayout

步骤四:获取界面上的LinearLayout   

1
LinearLayout llayout = (LinearLayout)findViewById(R.id.llayout);

步骤五:设置button的点击事件 点击隐藏llayout 如果llayout已经隐藏则显示

1
2
3
4
5
6
7
8
9
10
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
    if(llayout.getVisibility()==View.VISIBLE){
        llayout.setVisibility(View.GONE);
    }else{
        llayout.setVisibility(View.VISIBLE);
    }
    }
});
原创粉丝点击