Android:自定义对话框显示在后退导航中

时间:2016-07-28 10:08:08

标签: android

应用程序使用代码dialog.show(getActivity().getSupportFragmentManager(), TAG);中的conditional statement来自片段的OnStart方法,显示自定义对话框。

但问题是,在解除片段并导航到任何其他Activity后,单击后退按钮再次显示自定义对话框,即使conditional statement为假。

如何禁止显示对话框。

2 个答案:

答案 0 :(得分:0)

对话解除后你是否将条件设置为假?

答案 1 :(得分:0)

在onStop和onPause中,通过dialog.dismiss()关闭对话框。创建一个对话的全局对象。 原因是你的对话从未被解雇,并且它会保留在你的活动中,所以当你回来时它会显示出来。