Android:什么是最好的技术?:Listview包含来自sqlite的数据可编辑

时间:2014-03-31 10:43:38

标签: android sqlite android-listview simplecursoradapter custom-adapter

这是我的第一个问题。让我们看看它是怎么回事。 我是一名程序员,但使用的是另一种语言(ABAP4),现在我尝试用Android做一些事情。

我有一个表,我必须填充一个ListView,在List中,ListView是顶部有一些EditTexts,我可以从ListView的项目中更改值,最后我应该采取所有ListView更新信息并更新表。

我使用SimpleCursorAdapter填充了ListView。 当我触摸项目时,我可以将项目中的值(从光标中取出)传递到顶部的EditTexts,我可以更新ListView的Item的TextViews,但只更新视图,而不是Cursor。

由于我想在某个时候更新数据库,我应该更好地用光标选择数据,然后填充一个ArrayList然后填充ListView?然后使用新数据更新ArrayList,然后更新数据库?如果是这样,我应该使用自定义适配器吗?

或者我可以继续使用光标吗?我不知道如何继续使用Cursor。我可以更新光标中的值以便以后使用它来更新数据库吗?

0 个答案:

没有答案