Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
16lz
2021-12-04
转自:http://www.cnblogs.com/bluestorm/p/3666345.html
可见(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控件所占有的空间。
更多相关文章
- 【转】android让普通app不被其他程序kill
- Android屏幕相关设置
- Android(安卓)学习笔记6 —— Activity 布局学习1
- android之知识点小结二
- Android(安卓)IMF学习笔记二
- Tab控件 笔记
- Android(安卓)工程混淆后无法找到自定义控件类的解决方案
- android 用 XML 自定义边框(只上下边框有色)
- Android横竖屏切换不重新调用onCreate()