android visible invisible和gone差异
16lz
2021-01-24
android中UI应用的开发中常常会使用view.setVisibility()来设置控件的可见性。当中该函数有3个可选值。他们有着不同的含义:
View.VISIBLE--->可见
View.INVISIBLE--->不可见。但这个View仍然会占用在xml文件里所分配的布局空间,不又一次layout
View.GONE---->不可见。但这个View在ViewGroup中不保留位置,会又一次layout。不再占用空间,那后面的view就会代替他的位置。
所以使用时要小心。特别是要利用好INVISIBLE和GONE。
版权声明:本文博客原创文章,博客,未经同意,不得转载。
更多相关文章
- 探索 Android(安卓)Q:位置权限
- Android(安卓)Scroller简单用法
- Android(安卓): 控制图片如何resized/moved来匹对ImageView的siz
- Android图形系统分析与移植 -- 三、内核空间显示功能介绍
- Android之Weight属性源码解析
- 《IT蓝豹》高仿花田ios版标签移动效果
- android避免service被杀 博客分类: android 1.在service中重写下
- Android软键盘弹出遮挡EidtText的解决方法
- Android的NDK开发(5)————Android(安卓)JNI层实现文件的read