我想ListView
用 JSON 格式的来自网络的数据填充我的数据。该列表理论上应该是无限的,如果滚动到底部,应用程序会请求更多数据。
- 我应该使用 a
Cursor
还是Array(List)
适配器将我的在线数据库与我的ListView
? - 更一般地说,在cursor和array之间进行选择时要考虑哪些参数?
我想ListView
用 JSON 格式的来自网络的数据填充我的数据。该列表理论上应该是无限的,如果滚动到底部,应用程序会请求更多数据。
Cursor
还是Array(List)
适配器将我的在线数据库与我的ListView
?嗯,我想你应该看看ContentProviders
。对于您要解决的问题,它们更自然。您必须实现您的自定义Cursor
,它会ContentProvider
在查询请求中返回。
参考:
http://developer.android.com/guide/topics/providers/content-providers.html