使用SimpleCursorAdapter混淆

时间:2014-02-23 22:26:49

标签: android android-arrayadapter simplecursoradapter

我的应用中有ContentProvider实现,效果很好。我有一个名为elements的表,用户可以在其中存储大量信息。

我正在做的是当用户打开应用程序时,我将这些数据从数据库中取出,使用用户设置的显示选项处理它(比如更改字符串格式,时间格式,日期格式,小数位数等) ),然后使用我自己的ListFragment实现将其放入ArrayAdapter。用户当然可以在会话中间更改首选项,我重新加载数据并重新格式化并将其呈现给用户。用户可以单击列表中的项目,并查看该项目的更多详细信息。我通过覆盖ListFragment.onListItemClick()来完成此任务。

我一直在阅读SimpleCursorAdapter。我很困惑,如果使用这个比使用ArrayAdapter更正确我正在做的事情。我很困惑,因为我没有直接将数据库数据映射到视图。我应该使用SimpleCursorAdapter吗?此外,_ID列似乎是一项要求。此时我不想重命名我的表格。经过一些文章和教程,我不知道该怎么做。所以任何建议都表示赞赏。

0 个答案:

没有答案