安卓开发中会遇到很多显示和隐藏的问题,有时候需要隐藏一部分布局,那么控件可见、不可见以及控件隐藏都是什么?下面小编就来为您介绍一下吧。

android控件有3个属性:visibility,可以实现控件的可见(visible),不可见(invisible)以及隐藏(GONE)

在xml中的用法:

可见:

android:visibility="visible"

不可见:

android:visibility="invisible"

隐藏:

android:visibility="gone"

在java中的用法:

可见:

view.setVisibility(View.VISIBLE);

不可见:

view.setVisibility(View.INVISIBLE);

隐藏:

view.setVisibility(View.GONE);

默认状态是可见,不可见状态会占用空间,隐藏状态不会占用空间。