什么是Android等效于display:none?

Raj*_*Raj 23 android android-layout

什么是CSS样式属性显示的android等价物:无?

在网页中,display:none stylesheet会导致应用它的网页元素被隐藏,而不占用任何空间.当使用Javascript动态更改元素的属性时,浏览器会显示元素移动其周围的任何其他元素.

blu*_*con 41

你可以setVisibility在视图上使用.有3个选项可供使用
- 用户
看不见 - 用户 看不到.但观点仍然需要一些空间.
GONE - 用户看不到,视图不占用任何空间.


添加示例

4 LinearLayout垂直方向的文本视图,全部可见

所有可见文本查看代码 dev上的所有可见文本视图

4 LinearLayout垂直方向的文本视图,2设置为不可见 2文本查看隐形代码 开发时隐藏2个文本视图

4 LinearLayout垂直方向的文本视图,2组已消失 2个文本视图不见了 dev上有2个文本视图


who*_*hat 10

android:visibility="gone"

或在代码中: [element].setVisibility(View.GONE);

这相当于CSS中的display:none.

还有android:visibility="invisible"或者.setVisibility(View.INVISIBLE)相当于可见性:隐藏在CSS中 - 即元素被隐藏但仍占用布局中的空间.

setVisibility Android文档

android:visibility docs