-
Notifications
You must be signed in to change notification settings - Fork 148
Open
Description
Activity中使用BeamListFragment,程序压入后台(如按home键,用360卫士清理内存),再恢复时,会报空指针。
原因可能是:
压入后台, Fragment可能会系统回收了,Presenter中的view=null了。再恢复时,没有走Fragment的onCreate方法,只走了onCreateView ,
这时在onCreateView 中执行:
if (mListConfig.mStartWithProgress&&!getPresenter().inited) mListView.setAdapterWithProgress(mAdapter = getPresenter().getAdapter());
else mListView.setAdapter(mAdapter = getPresenter().getAdapter());
DataAdapter引用的getview就空指针异常了。
Metadata
Metadata
Assignees
Labels
No labels