在我們以前做的項目中弱贼,會出現(xiàn)點擊顯示控件或者是隱藏控件宣吱,那么該如何設(shè)置呢蓉冈?
基本概念
1、在xml文件中對控件可進行配置
2钧唐、在Java代碼中進行設(shè)置
可見:
android:visibility="visible";
Java代碼:view.setVisibility(View.VISIBLE);
不可見:
android:visibility="invisible";
Java代碼:view.setVisibility(View.INVISIBLE);
隱藏:
android:visibility="gone";
Java代碼:view.setVisibility(View.GONE);
注意:
invisible--不顯示,但保留所占的空間忙灼;
visible--正常顯示;gone:
不顯示,且不保留所占的空間
如钝侠,一個場景--點擊button之后该园,該按鈕進行顯示
XML里:
android:visibility="visible"
代碼里,如Button
btn.setVisibility(View.VISIBLE);
在項目中的使用方法:
1、布局中設(shè)置控件為android:visibility
2帅韧、在程序中可用setVisibility();
3里初、對應(yīng)的三個常量值為0、4忽舟、8
VISIBLE:0 可見的
INVISIBLE:4 不可見的双妨,但還占著原來的空間
GONE:8 隱藏,不占用原來的布局空間
當(dāng)用setVisibility();該方法設(shè)置控件隱藏或顯示時叮阅,該方法內(nèi)對應(yīng)的取值為int類型刁品,所以可取常量值,也可應(yīng)通過對int值的判斷浩姥,對控件進行隱藏挑随。