android View.INVISIBLE与View.GONE的差别

来源:互联网 发布:js 字段默认值 编辑:程序博客网 时间:2024/06/16 21:30

View 的setVisibility有三个值可以设置:

VISIBLE--->可见

 INVISIBLE--->不可见,但这个View在ViewGroupt中仍保留它的位置,不重新layout 。

GONE---->不可见,但这个View在ViewGroupt中不保留位置,重新layout,那后面的view就会取代他的位置.

(很重要,一般要设置view.gone)

注意:若你在Adapter中的getView或bindview将某些特殊的位置的View.INVISIBLE之后,要记得在别的判断条件下将其View.Visible.不然你会看到很多怪现象的.



0 0
原创粉丝点击