【发布时间】:2016-07-27 14:24:29
【问题描述】:
我的代码中有这一行:
getChildFragmentManager().popBackstackImmediate();
它有时有效,但经常崩溃。这是堆栈跟踪:
java.lang.NullPointerException: Attempt to invoke virtual method 'android.os.Handler android.support.v4.app.FragmentHostCallback.getHandler()' on a null object reference
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1646)
at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:585)
at android.support.v4.app.FragmentManagerImpl.popBackStackImmediate(FragmentManager.java:600)
at marg.uk.fourthoffice.fragments.BCMasterDetailFragment.popBackStack(MyMasterDetailFragment.java:140)
at marg.uk.fourthoffice.activities.BCOfficeActivity.onBackPressed(MainActivity.java:173)
at marg.uk.fourthoffice.fragments.BCSwipeableCardsFragment$1.onClick(MyOtherFragment.java:189)
知道哪里有问题吗?
【问题讨论】:
-
你读过this
-
我做了,但看起来那里没有解决方案。我希望这里有人找到解决方案。
标签: android android-fragments fragmentmanager