何时调用LoaderCallbacks.onLoadFinished()的规则是什么?

时间:2012-01-29 19:25:25

标签: android callback android-activity android-loadermanager

是否有关于何时LoaderCallbacks.onLoadFinished()Activity提供LoaderManager生命周期相关的规则?

我从Android文档中了解到,onLoadFinished()可能会在Activity保存其状态后调用(例如,可能早在Activity暂停时),但我会想知道什么时候它可能会或可能不会被框架调用。

提前致谢。

1 个答案:

答案 0 :(得分:1)

我刚刚查看了FragmentActivity和LoaderManager源代码,我所看到的LoaderCallbacks.onLoadFinished()只能在onStart()onStop()之间调用。

更确切地说,LoaderCallbacks.onLoadFinished()mStartedonStart()中设置的变量onStop()决定。