在我的 Activity 的“OnCreate”方法中,我在加载数据时显示一个小进度对话框。每次调用“OnCreate”方法时都会完成,因此即使屏幕方向发生变化也是如此。$
在正常情况下,即使用户改变屏幕方向也没有问题。
但是,如果用户打开另一个对话框(用于选择列表中的项目),然后更改方向,进度对话框将显示在“列表”对话框后面,并且不受“removeDialog”影响。
您对这种行为有任何线索吗?
谢谢
最佳答案
在“startDialog”之前使用try-catch等方式调用“removeDialog”或“dismissDialog”。您可以多次调用“removeDialog”或“dismissDialog”...
关于java - "removedialog"同时显示2个对话框时的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4043421/