安卓控件如何显示或隐藏

安卓控件都有visibility属性,该属性有三个可能值:visible、invisible、gone。可以通过预设或是Java程序控制这些控件的显示或隐藏。

一、在XML配置文件设置

可见:

android:visibility="visible"

不可见:

android:visibility="invisible"

隐藏:

android:visibility="gone"

这三种显示方式区别: visible就是正常可见状态,invisible是不可见状态,但其实还在占用排列空间,而gone则为隐藏状态,控件不再占用空间。

二、在Java代码中设置

mlistview.setVisibility(View.GONE);//mlistview处于隐藏状态

mlistview.setVisibility(View.INVISIBLE);//mlistview处于不可见状态

mlistview.setVisibility(View.VISIBLE);//mlistview处于可见状态

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: