【问题标题】:Phonegap Android: keyboard overlap screen want to push screen up but it doesnotPhonegap Android:键盘重叠屏幕想要向上推屏幕但它没有
【发布时间】:2015-06-05 09:48:55
【问题描述】:

Phonegap Android:键盘重叠屏幕而不是在设备中向上推送应用程序。我想看到输入框,这样我就可以看到我正在输入的内容。

我们尝试了以下解决方案:

  1. config.xml:<preference name="fullscreen" value="false" />

  2. AndroidMainfest.xml - android:windowSoftInputMode="adjustResize"

但它不起作用。

请帮我做什么。提前致谢

【问题讨论】:

    标签: android cordova keyboard


    【解决方案1】:

    android xml 路径:app/platforms/android/res/xml/config.xml

    变化:

    <preference name="android-windowSoftInputMode" value="adjustResize" />
    <preference name="fullscreen" value="false" />
    

    【讨论】:

      【解决方案2】:

      如此处所述:http://docs.phonegap.com/en/edge/config_ref_pgb_config.md.html,如果您使用远程 cli 或 PhoneGap Build,请在 config.xml 中尝试此操作

      <preference name="android-windowSoftInputMode" value="adjustResize" />
      <preference name="fullscreen" value="false" />
      

      否则,作为一种(丑陋的)解决方法,您可以滚动视图,使具有焦点的输入位于其顶部。

      【讨论】:

      • 感谢 DavidC 我在错误的 config.xml 文件中编辑它。实际上我需要更改正确的 xml 文件,android xml 的路径是 app/platforms/android/res/xml/config.xml。
      猜你喜欢
      • 1970-01-01
      • 2018-04-24
      • 1970-01-01
      • 2013-01-24
      • 1970-01-01
      • 1970-01-01
      • 2019-10-14
      • 2012-06-11
      • 1970-01-01
      相关资源
      最近更新 更多