Android - 键盘显示在活动下方而不是活动上方

时间:2011-12-04 13:07:17

标签: android layout android-layout

我有一个带有AutoCompleteTextView的布局,当点击它来写一些东西时,keybord显示为例外但不是覆盖活动的其余部分,它会提升它并且应该覆盖它的一些视图(参见下图 - 后面和下一个按钮应位于活动的底部,键盘应覆盖它们。)

我怎样才能避免这种行为。

(此布局位于ViewPager内部,在其他页面中,只有在此页面中出现一次后才会出现此行为)

worng keybord - the next and back buttons should be coverd

谢谢!

2 个答案:

答案 0 :(得分:11)

将此添加到您的AndroidManifest.xml

<activity 
    android:name="..." 
    android:windowSoftInputMode="adjustPan"> 
    ...

http://developer.android.com/resources/articles/on-screen-inputs.html“启用调整大小模式和其他窗口功能”部分

中详细了解它

答案 1 :(得分:0)

我有一个类似的问题(相反的一个:))似乎如果ScrollView中有Activity,会导致此效果。尝试查看ScrollView中是否有Activity并将其删除,看看是否有效。

祝你好运!