对话框片段对话框有时不会消失

时间:2014-08-27 15:03:01

标签: android android-fragments android-dialogfragment

我正在使用对话框片段来显示第一次启动应用时的加载消息。 我正在使用public void show(FragmentManager manager,String tag)方法来显示对话框。

在意图服务完成数据加载后,此加载消息将被解除。 我正在使用dismissAllowingStateLoss()来关闭对话框。

我没有使用dismiss()方法,因为应用程序有时会崩溃。但是使用dismissAllowingStateLoss()时,对话框有时没有被删除(很少有100次被删除)。

我搜索了许多有关此问题的博客,但无法找到根本原因。

是否有人面临此类问题或对此类问题有所了解。请建议

1 个答案:

答案 0 :(得分:0)

你有没有试过这样的东西

getFragmentManager().beginTransaction().remove(yourFragment).commit();

如果这不能解决问题,请发布一些源代码,以便我们尽力帮助您。