我正在使用对话框片段来显示第一次启动应用时的加载消息。 我正在使用public void show(FragmentManager manager,String tag)方法来显示对话框。
在意图服务完成数据加载后,此加载消息将被解除。 我正在使用dismissAllowingStateLoss()来关闭对话框。
我没有使用dismiss()方法,因为应用程序有时会崩溃。但是使用dismissAllowingStateLoss()时,对话框有时没有被删除(很少有100次被删除)。
我搜索了许多有关此问题的博客,但无法找到根本原因。
是否有人面临此类问题或对此类问题有所了解。请建议
答案 0 :(得分:0)
你有没有试过这样的东西
getFragmentManager().beginTransaction().remove(yourFragment).commit();
如果这不能解决问题,请发布一些源代码,以便我们尽力帮助您。