应用程序使用代码dialog.show(getActivity().getSupportFragmentManager(), TAG);
中的conditional statement
来自片段的OnStart
方法,显示自定义对话框。
但问题是,在解除片段并导航到任何其他Activity
后,单击后退按钮再次显示自定义对话框,即使conditional statement
为假。
如何禁止显示对话框。
答案 0 :(得分:0)
对话解除后你是否将条件设置为假?
答案 1 :(得分:0)
在onStop和onPause中,通过dialog.dismiss()关闭对话框。创建一个对话的全局对象。 原因是你的对话从未被解雇,并且它会保留在你的活动中,所以当你回来时它会显示出来。