我们在我们的应用程序中应用了新的 Android KitKat 半透明主题,当键盘出现时我们遇到了一个奇怪的问题。如果我们不使用新android:windowTranslucentStatus
属性,一切照常工作:屏幕被调整大小,一切都保持可见。但是当我们使用 时android:windowTranslucentStatus
,屏幕不会调整大小,我们EditText
会被键盘隐藏。
问题示例:
屏幕之间的唯一区别在于样式中的属性:
第一个画面:
<item name="android:windowTranslucentStatus">false</item>
第二屏:
<item name="android:windowTranslucentStatus">true</item>
我们认为这是 Kitkat 版本中的一个错误,但我们希望您注意这一点。我们有点生气了。当然,如果有人有解决方案,那就太棒了。
编辑:我刚刚将此问题添加到 Android 问题跟踪器。可能你会对这个问题感兴趣:https ://issuetracker.google.com/issues/36986276