getFragmentManager()有时会返回null

时间:2017-01-27 08:31:04

标签: android android-fragments fragmentmanager

android.app.Fragment android.app.FragmentManager.findFragmentByTag(java.lang.String)' 
on a null object reference

我在SO上找到了很多关于这个问题的帖子,但是没有一个帖子帮助过我。

相对较少发生(1/100)。当点击一个按钮时,我调用getFragmentManager()的地方在主线程上:

我的流程很简单,首先我有片段A,然后添加几个片段,直到我得到片段X. 在实例化并保存在片段X中的自定义视图类中单击按钮后,我调用:

fragment A.getInstance().showLoadBar();

片段A中的

showLoadBar调用片段只是为了显示加载,并在那里使用getFragmentManager()

大部分时间它运行良好,我无法重新创建此崩溃。但我可以看到这种崩溃有时会发生。

0 个答案:

没有答案