通常控件的可见与不可见分为三种情况。
第一种
gone
表示不可见并且不占用空间
第二种
visible
表示可见
第三种
invisible
表示不可见但是占用空间
可见与不可见的表现形式有两种。
在布局文件中:
[html]
<embed id="ZeroClipboardMovie_1" src="http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf" loop="false" menu="false" quality="best" bgcolor="#ffffff" width="16" height="16" name="ZeroClipboardMovie_1" align="middle" allowscriptaccess="always" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="id=1&width=16&height=16" wmode="transparent" style="box-sizing: border-box;">
-
android:visibility
=
"gone"
-
android:visibility
=
"visible"
-
android:visibility
=
"invisible"
在代码中:
[java]
<embed id="ZeroClipboardMovie_2" src="http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf" loop="false" menu="false" quality="best" bgcolor="#ffffff" width="16" height="16" name="ZeroClipboardMovie_2" align="middle" allowscriptaccess="always" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="id=2&width=16&height=16" wmode="transparent" style="box-sizing: border-box;">
-
setVisibility(View.Gone);
-
setVisibility(View.VISIBLE);
-
setVisibility(View.INVISIBLE);
网友评论