我想在我的数据库中显示listview中的数据(如纬度和经度)以及基于传感器监听器和位置监听器的数据(方向和距离,不驻留在数据库中)。方向和距离将随着用户移动而改变。物品将按距离排序。到目前为止,我已经实现了从数据库获取数据的内容提供程 我在设计适配器和/或加载器时遇到问题。我应该使用自定义游标适配器还是最好扩展ArrayAdapter并从游标填充数据?我应该使用CursorLoader还是实现自定义的?
答案 0 :(得分:0)
如果您从数据库中读取最简单,则使用SimpleCursorAdapter
。您的想法是设置哪些表字段名称对应于哪些xml视图。您可能不需要Content Provider,除非您想将数据导出到外部应用程序。有很多关于如何使用SimpleCursorAdapter
的例子。我想你会想要覆盖onBindView
来填充列表,因为有些数据不是来自db。