如何防止软键盘覆盖我的观点

How to prevent soft keyboard cover my views

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

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

查看此博客 post 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?

只需放入清单.. 使用 "adjustResize"

它使 main window 始终调整大小以为屏幕上的软键盘腾出空间。

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

 </application>