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