Android 控制項隱藏(同時消除所佔空間)

2021-06-20 04:34:42 字數 331 閱讀 6270

大家都知道android裡面提供了控制項隱藏的方法setvisibility(view。。);

但是具體用到的時候,可能就不太清楚哪個引數是什麼意思了。

最近在開發的時候遇見控制項不可見的需求,但是設定setvisibility(view.invisible);之後,控制項是看不見了。但是會留出一部分空白,也就是說這個屬性是讓控制項不顯示,但是無法消去所佔的空間。

後來我又考慮,把控制項的高度寬度設為0,但是沒有什麼用。

最後忽然想到還有.setvisibility(view.gone);這個屬性,對了,這個就是讓控制項不顯示的方法(同時可以消去控制項的空間)。

到此問題解決,謝謝大家

隱藏控制項 HiddenField控制項

hiddenfield 控制項hiddenfield 控制項顧名思義就是隱藏輸入框的伺服器控制項 它能讓你儲存那些不需要顯示在頁面上的且對安全性要求不高的資料。也許這個時候應該有這麼乙個疑問,為什麼有了 viewstate session 和cookie 等狀態儲存機制,還需要用起 hiddenfi...

android 中view控制項的隱藏與顯示動作

view隱藏動作 public class animationutil override public void onanimationend animation animation override public void onanimationrepeat animation animation...

隱藏SWT控制項

隱藏swt控制項 有時候需要根據使用者的輸入隱藏某些控制項,呼叫control.setvisible false 並不能夠消除控制項占用的空間。解決的方法如下 控制項的parent使用gridlayout,控制項使用griddata griddata control.getlayoutdata ex...