我知道这里已经报道了类似的问题,但我的情况有所不同。
我最近将com.android.support:appcompat-v7升级到v21,将com.android.support:support-v4升级到v19。 在棒棒糖前设备上一切看起来都很正常但是当我开始在Android L上测试设备时,出现了两个问题:
我阅读了各种文章并将以下行添加到我的AndroidManifest.xml文件中:
android:windowSoftInputMode="adjustPan"
。它确实在键盘顶部推动了edittextfields,从视图中移除了工具栏,但它没有在webview中调整视图大小,仍然覆盖了底部的表单域。
在更改之后,棒棒糖前设备上的应用程序也会以同样的方式出现故障。
非常感谢任何帮助。
从android-manifest中提取:
<activity
.....
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan">
...
</activity>
我正在为我的应用使用Theme.AppCompat.Light.NoActionBar
主题。