View.VISIBLE、INVISIBLE、GONE的區別

轉自:http://www.cnblogs.com/flyme/archive/2011/11/24/2261166.html

android中UI應用的開發中經常會使用view.setVisibility()來設置控件的可見性,其中該函數有3個可選值,他們有着不同的含義:

View.VISIBLE--->可見
View.INVISIBLE--->不可見,但這個View仍然會佔用在xml文件中所分配的佈局空間,不重新layout
View.GONE---->不可見,但這個View在ViewGroup中不保留位置,會重新layout,不再佔用空間,那後面的view就會取代他的位置,


所以在使用時要小心,尤其要善用INVISIBLE和GONE;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章