visibility属性
来源:互联网 发布:python调用adb命令 编辑:程序博客网 时间:2024/05/16 12:28
在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下面:
其在XML文件和Java代码中设置如下:
可见(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);
由于程序一启动两个TextView都是可见的
当我们点击第1个按钮,把TextView2visibility属性设置为INVISIBLE时,程序如下如下图所示:
当我们点击第3个按钮,把TextView2visibility属性设置为GONE时,程序如下如下图所示:
当我们再点击第1个按钮,把TextView2visibility属性设置为VISIBLE时,TextView2又呈现出来了,如下图所示:
由上面的演示可知
VISIBLE:设置控件可见
INVISIBLE:设置控件不可见
GONE:设置控件隐藏
而INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间。
- visibility 属性
- visibility属性
- visibility属性
- visibility属性
- android中的visibility属性
- android 属性android:visibility
- android 属性 android:visibility
- android:visibility属性
- Android中visibility属性
- Android中visibility属性
- Android中visibility属性
- CSS3 backface-visibility 属性
- android 属性android:visibility
- Android中visibility属性
- 【Android】细说visibility属性
- jquery 设置 visibility 属性
- CSS visibility 属性
- Android中的visibility属性
- 暂停匆忙的脚步
- GL音乐播放器<一>---项目计划书
- RelativeLayout相对布局
- android ListView 几个重要属性
- Shape---UI优化
- visibility属性
- GL音乐播放器<二>----界面设计
- GL音乐播放器---代码实现<一>
- 关于向安卓模拟机SD卡上传入文件方法
- GL音乐播放器--代码实现<二>
- Android开发环境搭建教程
- Eclipse启动提示Failed to load the JNI shared library JVM.dll
- android animation中的参数interpolator详解
- 添加、删除HTML元素