Android中visibility属性VISIBLE、INVISIBLE、GONE的区别

可见(visible)
XML文件:android:visibility="visible"
Java代码:view.setVisibility(View.VISIBLE);

不可见(invisible)
XML文件:android:visibility="invisible"
Java代码:view.setVisibility(View.INVISIBLE);

隐藏(GONE)
XML文件:android:visibility="gone"
Java代码:view.setVisibility(View.GONE);

VISIBLE:设置控件可见
INVISIBLE:设置控件不可见
GONE:设置控件隐藏

而INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间。

更多相关文章

  1. android开发_文本按钮 与 输入框
  2. GridView控件的简单使用
  3. Android(安卓)xml资源文件中@、@android:type、@*、?、@+含义和区
  4. Android(安卓)GridView属性
  5. android 笔记 --- ImageView的属性android:scaleType
  6. Android(安卓)xml资源文件中@、@android:type、@*、?、@+含义和区
  7. Android(安卓)资源文件中@、@android:type、@*、?、@+含义和区别
  8. 组合android的theme属性
  9. Android图表控件MPAndroidChart——LineChart实现 XY轴、原点线

随机推荐

  1. 多媒体内容理解在美图社区的应用实践
  2. 详谈pg逻辑复制系列之逻辑复制的搭建(二)
  3. 机器人的眼睛,需要一个Spartan-6 FPGA
  4. 数据驱动的京东精细化消费者运营平台
  5. Opal Kelly公司推出面向FPGA模块的SYZYGY
  6. 移动商城首页的页眉和页脚的布局和flex项
  7. 第三课 选择器、模块化组件、伪类选择
  8. CSS盒模型以及CSS定位
  9. flex项目属性,实战案例。
  10. oracle 还原点(restore point)