Android 動態設置Layout的顯示與否


LinearLayout rainbowLayout = (LinearLayout)findViewById(R.id.rainbow);
rainbowLayout.setVisibility(8);
//有三個參數:Parameters:visibility One of VISIBLE, INVISIBLE, or GONE,想對應的三個常量值:0、4、8
// VISIBLE:0  意思是可見的
// INVISIBILITY:4 意思是不可見的,但還佔着原來的空間
// GONE:8  意思是不可見的,不佔用原來的佈局空間
我這裏使用這個方法的目的是 如果我的一個頁面中的兩個報表圖形有任意一個無法獲取數值,則將其設置爲不可見並且不佔用原來的佈局空間,讓另一個報表文件佔用整個屏幕即可。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章