【问题标题】:Android Web Application - application is displaying above keyboardAndroid Web 应用程序 - 应用程序显示在键盘上方
【发布时间】:2013-04-22 23:32:48
【问题描述】:

我正在 Android 浏览器上运行使用 HTML5 内置的 Web 应用程序。 我的主屏幕上有一个搜索框。 每当我在搜索输入框内点击时,就会出现虚拟键盘,并且应用程序会缩小并使用键盘上方的任何可用位置调整大小。 我在三星 Galaxy Tab (3.1)、三星 Galaxy Note (2.3.6) 和三星 S3(4.0) 上看到过这种行为

但是,如果我在 HTCdesire(2.3.5) 甚至 HTC evo 3D 上运行相同的 Web 应用程序,键盘会出现在应用程序上方并且应用程序不会缩小。

我正在寻找android上的网络浏览器是否有任何设置。

我知道有清单文件设置,如调整平移大小和其他适用于 android 混合以及本机应用程序,但我想知道是否有任何设置适用于在 android 浏览器上运行的普通 Web 应用程序。

【问题讨论】:

    标签: android web


    【解决方案1】:

    试试

     android:windowSoftInputMode="adjustResize" 
    

    在您的清单文件中。

    您可能需要使用 android:windowSoftInputMode="adjustResize|adjustPan"。

    将此代码放在应用程序下的活动中,您想要这样的设置

    【讨论】:

    • 正如我所提到的,它是在安卓浏览器上运行的平面网络应用程序。我没有运行混合/原生应用程序。
    猜你喜欢
    • 1970-01-01
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-04
    • 2018-06-09
    相关资源
    最近更新 更多