如何防止软键盘覆盖我的看法

时间:2016-06-30 05:57:01

标签: android android-softkeyboard

在我的一项活动的布局文件中,我在顶部和底部有2个输入,下一个按钮。

问题是,当键盘显示时,它会覆盖按钮。如何将视图带到键盘上方?

2 个答案:

答案 0 :(得分:0)

查看此博文On-screen Input Methods

您可以使用android:windowSoftInputMode属性指定布局调整大小或滚动时应该发生的情况。

在您的清单文件中

<activity name=".YourActivity"
        android:windowSoftInputMode="stateVisible|adjustResize">
        ...
</activity>

相关问题:

Move layouts up when soft keyboard is shown?

Push up content when clicking in edit text

Android: How do I prevent the soft keyboard from pushing my view up?

How to move the layout up when the soft keyboard is shown android

How to check visibility of software keyboard in Android?

答案 1 :(得分:0)

刚刚放入清单.. 使用“adjustResize”

它使主窗口始终调整大小以便为屏幕上的软键盘腾出空间。

<application
......
>
<activity
           .............................
            android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />

 </application>