2011-02-02 16 views
1

我有一個用戶界面有一些可能需要的文本項。用戶從微調器中選擇輸入的類型。當進行選擇時,我更改了一些edittext控件的可見性並更改了與之相關的標籤。android如何隱藏edittext並回收空間

問題是編輯文本所在的空白現在是空白,屏幕布局看起來很扭曲。

我把所有這些放在一張桌子裏,希望我可以隱藏一行,但那也沒有幫助。

任何想法都沒有爲每一個創建一個新的類?

回答

4

將可見性設置爲View.HIDDEN,而不是將其設置爲View.GONE。從description for View.GONE

這種觀點是不可見的,並且它不 採取任何空間佈局的目的。 與setVisibility(int)一起使用。