关于FragmentStatePagerAdapter状态保存引发的IllegalStateException

来源:互联网 发布:centos 7 minimal 编辑:程序博客网 时间:2024/06/03 19:08

异常描述:

IllegalStateException: <MyFragment> is not currently in the Fragme

解决方案:

重载FragmentStatePagerAdapter的saveState()和restoreState(Parcelable state, ClassLoader loader),不再调用super.saveState()和super.restoreState(Parcelable state, ClassLoader loader)即可

总结:这仅仅是快速解决状态保存时所引发的问题,但并最优解决方法。


原创粉丝点击