如何使用Loader在android中的小部件中加载数据?

时间:2015-05-11 17:12:24

标签: android

我想使用Loader在widget中更新我的数据,但我发现在非Activity / Fragment中使用Loader很困难,而在Reference或API Guide中没有任何关于它的内容。是否有人可以告诉我关于那个什么?thx!

1 个答案:

答案 0 :(得分:0)

Loader旨在从Fragment或Activity中使用,因为它旨在用于在完成它的加载过程时更新某个UI组件。

如果您需要自定义Loader的实现,您可以扩展AsyncTaskLoader(http://developer.android.com/reference/android/content/AsyncTaskLoader.html)并使用它来处理结果。为另一个类的活动初始化LoaderManager的另一个选项是将该Activity的实例传递给另一个类并使用该实例。