Android中visibility屬性VISIBLE、INVISIBLE、GONE的區別

可見(visible)android

XML文件:android:visibility="visible"post

Java代碼:view.setVisibility(View.VISIBLE);blog

 

不可見(invisible)it

XML文件:android:visibility="invisible"di

Java代碼:view.setVisibility(View.INVISIBLE);文件

 

隱藏(GONE)view

XML文件:android:visibility="gone"vi

Java代碼:view.setVisibility(View.GONE);界面

 

VISIBLE:設置控件可見
INVISIBLE:設置控件不可見
GONE:設置控件隱藏控件

 

而INVISIBLE和GONE的主要區別是:

當控件visibility屬性爲INVISIBLE時,界面保留了view控件所佔有的空間;

而控件屬性爲GONE時,界面則不保留view控件所佔有的空間。

相關文章
相關標籤/搜索