1. 程式人生 > >Android控制元件顯示和隱藏

Android控制元件顯示和隱藏

Android控制元件都有visibility屬性,該屬性有三個值:visible、invisible、gone。可以通過預設或者是Java程式碼來控制這些控制元件的顯示或者是隱藏。

一、在XML配置檔案設定

     可見:

android:visibility="visible"

不可見:

android:visibility="invisible"

隱藏:

android:visibility="gone"

這三種顯示方法區別:visible就是正常可見狀態;invisible就是不可見狀態,但其實還在佔用排列空間;而gone則是隱藏狀態,控制元件不在佔用空間。

二、在Java程式碼中設定

        view1.setVisibility(View.GONE);//view1處於隱藏狀態

view1.setVisibility(View.INVISIBLE);//view1處於不可見狀態

view1.setVisibility(View.VISIBLE);//view處於可見狀態