Fragment 加载数据时通过home或多任务退出界面后报错

Posted bbqopdd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fragment 加载数据时通过home或多任务退出界面后报错相关的知识,希望对你有一定的参考价值。

 

Fragment 加载数据时通过home或多任务退出界面后报错,在加载资源前判断Fragment所在的activity在不在。不然会getcontext() == null;

/**
* 根据 Fragment 生命周期
* 判断 当前 fragment 是否还存在于Activity中
*
* @return
*/
public boolean hasExist() {
return isAdded() && !isDetached();
}

以上是关于Fragment 加载数据时通过home或多任务退出界面后报错的主要内容,如果未能解决你的问题,请参考以下文章

ViewPager+Fragment取消预加载(延迟加载)(转)

ViewPager+Fragment取消预加载(延迟加载)

我应该在 Fragment 中的啥生命周期状态下执行异步任务?

Fragment的简单使用

多个Fragment界面重叠和拍照闪退问题

Fragment在getUserVisibleHint时进行加载数据的问题记录