Android中控件的隐藏和显示

设置为可见(visible)
XML文件:android:visibility="visible"
Java代码:setVisibility(View.VISIBLE);
设置为不可见(invisible)
XML文件:android:visibility="invisible"
Java代码:setVisibility(View.INVISIBLE);
设置为隐藏(gone)
XML文件:android:visibility="gone"
Java代码:setVisibility(View.GONE);
隐藏与不可见的区别: gone 表示不可见并且不占用空间,invisible 表示不可见但是占用空间。
自定义设置:
setVisibility(0x00000000) 为显示。setVisibility(0x00000004)表示隐藏。setVisibility(0x00000008)表示view不存在。

你可能感兴趣的:(android,控件)