2012-01-16 58 views
6

當我在應用程序中打開鍵盤時出現一些小問題。我有一個頁面底部的標籤欄,在某些情況下,並不總是當我點擊編輯文本和鍵盤顯示時,它會移動我的標籤欄。這裏有一個例子:Android鍵盤將標籤欄放在頂部

enter image description here

所以我的問題是:有沒有什麼辦法來禁用它。我想讓我的標籤欄在鍵盤出現時保持隱藏。

在此先感謝!

+0

你有沒有找到一個解決方案? – Derzu 2013-03-25 00:59:46

回答

7

添加這些屬性在manifest文件的活動:

android:windowSoftInputMode="stateHidden|adjustResize|adjustPan" 

希望這有助於

+1

它不適合我。 – Derzu 2013-03-25 00:59:30

+0

@Dzuzu它確實對我有用。 :) – Sufian 2013-05-31 06:20:32

+1

@ Derzu,你找到了解決方案... stateHidden | adjustResize | adjustPan也不適用於我.. – Manikandan 2013-11-21 13:21:07

0

一個簡單的解決辦法是告訴的TabBar調整爲Softkeyboard模式。要做到這一點,去你的清單文件,並在使用TabBar活動加入這一行,

android:windowSoftInputMode="adjustPan" 

這使得你的TabBar留在即使softkeyboard可見底。