Android中VISIBLE、INVISIBLE、GONE的区别

代码写法(java代码中):

view.setVisibility(View.VISIBLE);
view.setVisibility(View.INVISIBLE);
view.setVisibility(View.GONE);

代码写法(XML布局文件中):

android:visibility="visible"
android:visibility="invisible"
android:visibility="gone"

区别:

visible:显示控件,控件可点击(若控件有点击事件)
invisible:不显示控件,但保留控件所占有的空间,控件不可点击(若控件有点击事件)
gone:隐藏控件,即不保留控件所占有的空间,控件不可点击(若控件有点击事件)

你可能感兴趣的:(Android)