我显示一个自定义对话框,显示正确。但在那之后我按下主页键并将应用程序带到后台。接下来,我再次从任务菜单启动应用程序,但在这种情况下,图像从顶部剪切。
正确的对话1
从顶部2
截断的对话框任何人都可以帮助我们找出它必须从顶部切割的原因。
感谢帮助。
答案 0 :(得分:0)
我认为这是Kitkat / Lollipop版本的一个问题。可以使用以下代码修复它。
// Only for Api >=4.0
// On Kitkat & Lollipop, layout top gets clipped if this code is not there.
if (android.os.Build.VERSION.SDK_INT >= 16) {
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_FULLSCREEN);
}