Android 控件view的可见,不可见,隐藏的设置visibility

可见(visible)

XML文件:android:visibility="visible"

Java代码:view.setVisibility(View.VISIBLE);

不可见(invisible)

XML文件:android:visibility="invisible"

Java代码:view.setVisibility(View.INVISIBLE);

隐藏(GONE)

XML文件:android:visibility="gone"

Java代码:view.setVisibility(View.GONE);

扫描二维码关注公众号,回复: 4472199 查看本文章

区别点:

不可见会让view看不见,但是实际还在那里

隐藏会让view整个移除,实际不在那里

如果用的线性布局,不可见第一个UI控件,第二的UI控件位置不变,但是,隐藏第一个UI控件,第二个UI控件会自动调整位置

下面用垂直线性布局对其中的ImageView示范

可见:

不可见:

隐藏:

猜你喜欢

转载自blog.csdn.net/yh18668197127/article/details/84840123