关闭

android隐藏和显示布局

标签: android布局Visbility
160人阅读 评论(0) 收藏 举报
分类:

今天学习了一个小点,想在同一个Activity中切换布局,找来找去只找到了一个设置隐藏和显示。

  1. xml中设置布局隐藏和显示

使用下面这个属性设置为显示:

 android:visibility="visible"

使用下面这个属性设置隐藏:

android:visibility="invisible"

2.代码中控制布局显示或隐藏
在代码中根据需要,控制想要的布局显示或隐藏

先通过Id找到控件,然后使用setVisibility设置其值
下面这个是控制由隐藏变为显示,

        home_hide_layout = (LinearLayout) findViewById(R.id.main_hide_layout);
        home_hide_layout.setVisibility(View.VISIBLE);

同理,显示变为隐藏:

        course_dis_layout =(LinearLayout)findViewById(R.id.tab_main_course_layout2);
        course_dis_layout.setVisibility(View.INVISIBLE);
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:19774次
    • 积分:471
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:3篇
    • 译文:0篇
    • 评论:1条
    最新评论