我正在开发PhoneGap框架上的网络应用程序。
我发现了一个奇怪的情况,只发生在Android 4.0 ICS设备上。
当我点击一个输入时,整个视图将缩小以适应新的高度,在我按下后退按钮以解除键盘后再次闪烁。
问题只发生在我将代码包装在本机容器(PhoneGap)中时,它不会在库存浏览器中闪烁。
任何想法?
PhoneGap 2.0.0
答案 0 :(得分:1)
我在SO上找到了答案。
Android WebView Hardware Accelerated Keyboard Glitch
在活动清单文件中设置android:windowSoftInputMode="adjustPan"
它解决了我的问题。
答案 1 :(得分:0)
我解决问题设置:
<application android:hardwareAccelerated="false" ...>
在您的活动清单文件(my_app / platforms / android / AndroidManifest.xml)中。
答案 2 :(得分:-1)
我试过这个,它起作用了我:)
在android清单文件的activity标记中设置此行 机器人:windowSoftInputMode =&#34; adjustPan | stateHidden&#34;