Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
2016-05-20 15:17
399 查看
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控件所占有的空间。
相关文章推荐
- Activity的管理模型,C/S交互
- android N
- Android内存泄露自动检测LeakCanary
- 下载及编译Android6.0异常解决
- android集成百度地图SDK 自定义keystore无法编译 Keystore was tampered with, or password was incorrect的解决方法
- Android自定义View——Paint之Xfermode
- 简单实现Android NDK编译jni调用动态库开发
- 深入理解android6.0 RunTime Permisstion
- Android强制设置横屏或竖屏
- 深入理解android6.0 RunTime Permisstion
- 关于Android5.0+去掉标题栏的研究
- android 混淆jar 或者library混淆
- 关于android studio报错transformClassesAndResourcesWithProguardForRelease
- [Android 小应用]batterymonitor 电源监控
- android app与h5交互
- Android内存管理
- Android成长之路(7)——关于隐式Intent的用法
- 疯狂android讲义(第三版)总结之 2.11 使用活动条ActionBar
- android 获取sim一些信息方法如下:
- Android应用开发中自定义ViewGroup的究极攻略