Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java &引用;removedialog“;同时显示两个对话框时出现问题_Java_Android_Dialog - Fatal编程技术网

Java &引用;removedialog“;同时显示两个对话框时出现问题

Java &引用;removedialog“;同时显示两个对话框时出现问题,java,android,dialog,Java,Android,Dialog,在Activity的方法“OnCreate”中,我在加载数据时显示了一个小进度对话框。每次调用“OnCreate”方法时都会执行此操作,因此即使屏幕方向发生变化$ 在正常情况下,即使用户更改屏幕方向,也没有问题 但是,如果用户打开另一个对话框(用于选择列表中的项目),然后更改方向,则进度对话框显示在“列表”对话框后面,并且不受“removeDialog”的影响 你对这种行为有什么线索吗 谢谢用try-catch等在“startDialog”之前调用“removeDialog”或“dismissD

在Activity的方法“OnCreate”中,我在加载数据时显示了一个小进度对话框。每次调用“OnCreate”方法时都会执行此操作,因此即使屏幕方向发生变化$

在正常情况下,即使用户更改屏幕方向,也没有问题

但是,如果用户打开另一个对话框(用于选择列表中的项目),然后更改方向,则进度对话框显示在“列表”对话框后面,并且不受“removeDialog”的影响

你对这种行为有什么线索吗

谢谢

用try-catch等在“startDialog”之前调用“removeDialog”或“dismissDialog”。您可以多次调用“removeDialog”或“dismissDialog”