本文主要是介绍小米9 从后台回到前台后 Dialog不显示 只有半透明的背景,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近用自定义Dialog 展示一些提示语,用小米测试时发现在弹出DialogAPP恰好在后台时,再次打开APP,界面上没有 DIalog 的弹框,但是有半透明的背景,点击返回也关不掉,只有关闭页面才会恢复正常,这个情况暂时只在小米上出现,最后找到了问题记录一下。
自定义Dialog原代码有一段是这样
dialog.getWindow().setGravity(Gravity.CENTER);
修改为以下就可以了
WindowManager.LayoutParams attributes = dialog.getWindow().getAttributes(); dialog.getWindow().setAttributes(attributes);
这篇关于小米9 从后台回到前台后 Dialog不显示 只有半透明的背景的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!