2013-08-28 28 views
0

我有一個應用程序與ListView中,我添加了搜索功能。當我按下EditText並打開鍵盤時,它會將佈局中的所有內容與它一起推入。鍵盤將佈局元素「向上」隨着它

正常佈局: enter image description here

隨着鍵盤: enter image description here

正如你所看到的;廣告,播放按鈕,搜索欄都隨鍵盤一起上推,但我不想那樣。有沒有辦法可以避免這種情況?

我嘗試添加到這個清單文件:

android:windowSoftInputMode="stateUnchanged" 

但是,這並不工作。

+0

android:windowSoftInputMode =「stateVisible | adjustResize」 –

回答

0

您可能想要使用「adjustPan」。不調整

活動的主窗口,以騰出空間給軟鍵盤 :

documentation。相反,窗口的內容會自動移動 ,以便當前的焦點永遠不會被鍵盤遮擋,並且用戶總是可以看到他們正在鍵入的內容。這通常不太理想 比調整大小,因爲用戶可能需要關閉軟鍵盤 得到並與窗口的被遮蔽的部分進行交互。