【问题标题】:How to prevent soft keyboard cover my views如何防止软键盘覆盖我的观点
【发布时间】:2016-06-30 05:57:00
【问题描述】:

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

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

【问题讨论】:

标签: android android-softkeyboard


【解决方案1】:

查看这篇博文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?

【讨论】:

    【解决方案2】:

    只需放入清单.. 使用“调整大小”

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多