2013-04-12 132 views
1

其他意見我有一個具有線性佈局和頁腳的活動: 的結構有些像這樣:調整的意見,對不可見性

<的LinearLayout>
...
...
<的LinearLayout>
機器人:ID = 「@ + ID/main_view」
...
...
< /的LinearLayout>
<的LinearLayout>
機器人:ID = 「@ + ID /頁腳」
...
...
< /的LinearLayout>
< /的LinearLayout>

我正在頁腳在一定條件下隱形。 但我想使main_view,調整大小以使頁腳不可見而使空間 可用。 有什麼辦法可以做到嗎?

任何幫助表示讚賞。

回答

3

致電setVisibility(View.GONE)在您的View。當能見度設置爲VISIBLE時,它被繪製,當設置爲INVISIBLE時,它不繪製,但仍然測量佔用屏幕上的空間。當它被設置爲GONE時,它不被繪製和測量。

0

我假設你使用了View.INVISIBLE常量,它隱藏了一個視圖但保留了它使用的空間。您可以改用View.GONE