【发布时间】:2012-02-04 19:38:13
【问题描述】:
我有一个 ListFragment,目前填充了静态数据,在编译时修复。我实际上希望从网络上截取列表的数据。
我打算使用jsoup 进行检索和解析等。但是将 jsoup 链接到 ListFragment 的最佳方法是什么?
我应该使用像 AsyncTaskLoader 这样的加载器吗?我不确定,因为 API 文档说加载器应该“监视数据源并在内容更改时提供新结果”,但是为我的 ListFragment 检索数据将是一次性操作:不需要监控源。
如有任何建议,我们将不胜感激。
【问题讨论】:
-
为什么不使用 ArrayAdapter?
-
我正在使用 ArrayAdapter 来存储静态数据,并且我计划使用从网络上抓取的数据。问题是如何最好地实现网络检索。
-
我无法在我的 Fragment 的
onActivityCreated()中进行检索,因为它在 UI 线程上运行。
标签: android jsoup loader fragment asynctaskloader