我在NEXUS 5 - 6.0.1和NEXUS 4 - 5.1.1上遇到了这个问题 正常的截图来自sony xperia z3 compact - 5.1.1
布局没什么特别的,我正在显示android.support.v4.app.DialogFragment并使用Glide加载图像
这是对话框的样式:
<style name="liteMode.Dialog" parent="android:Theme.Holo.Dialog" >
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowBackground">@null</item>
<item name="android:windowIsFloating">false</item>
</style>
当按下两个按钮时,我打开键盘,它使布局可见(EditText +顶部的图像)
正如您所看到的,Edittext与ui的其余部分重复了几次。这是怎么回事?
答案 0 :(得分:0)
我认为这是因为DialogFragment已经重建了。请在AndroidManifest中的标签活动中添加android:configChanges =“keyboardHidden | orientation | screenSize”