标签: android android-asynctask android-loadermanager android-loader asynctaskloader
我不明白AsyncTaskLoader中的所有功能,例如onCancelLoad()和onForceLoad()。所有函数及其调用顺序都没有正确记录。
AsyncTaskLoader
onCancelLoad()
onForceLoad()
假设我想在后台下载文件并在需要时取消它。 onCancelLoad()已有cancelLoadInBackground()用于{{1}}的目的。
cancelLoadInBackground()
答案 0 :(得分:3)
This完美地解释了这一点。文档中没有解释这些重要信息。特别是最重要的方面,它有三个状态需要小心处理!难怪旋转屏幕时有太多应用程序出现故障。