android - android.support.v4.app.FragmentManager Impl.make Inactive 处的 NullPointerexception

标签 android android-fragments

我在 Android 支持库中看到一个奇怪的异常 - 堆栈跟踪如下。有什么想法可能导致这种情况吗?我无法在我的任何设备上重现异常,但在 Google Play DevConsole 中似乎有不少可见。

java.lang.NullPointerException
at android.support.v4.app.FragmentManagerImpl.makeInactive(FragmentManager.java:1133)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1044)
at android.support.v4.app.FragmentManagerImpl.removeFragment(FragmentManager.java:1171)
at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:582)
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1416)
at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:420)
at android.os.Handler.handleCallback(Handler.java:608)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:5045)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)

最佳答案

尝试在时间旋转屏幕中检查堆栈 fragment ,例如在 onResume 中。

关于android - android.support.v4.app.FragmentManager Impl.make Inactive 处的 NullPointerexception,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12394437/

相关文章:

android - 如何在单击按钮时刷新 fragment 选项卡内容

android - 上传 key 与部署 key 相同。出于安全原因,我们需要它们不同。请使用不同的上传证书

java - Android Fragment 实际上没有被替换

android - HttpPost 在 Android 3.2 上的 HttpClient 执行速度明显低于 2.3.3

java - 单击按钮滑动到下一个 fragment

Android 在 Fragment 中添加 Fragment

java - 无法启动Activity(包含 fragment 间通信)

android - 如何访问android中其他应用程序的共享偏好数据?

android - 如何反转 viewpager 滑动

android - 以 fragment 形式显示 PDF 文件