Android:最好的技术是什么?:从sqlite编辑数据的Listview

Android:最好的技术是什么?:从sqlite编辑数据的Listview,android,sqlite,android-listview,simplecursoradapter,custom-adapter,Android,Sqlite,Android Listview,Simplecursoradapter,Custom Adapter,这是我的第一个问题。让我们看看进展如何。 我是一名程序员,但使用的是另一种语言ABAP4,现在我正在尝试用Android做一些事情 我有一个表,用这个表我必须填写一个ListView,在ListView所在的活动中,在顶部有一些EditText,我可以在其中更改ListView项的值,最后我应该获取所有ListView更新的信息并更新表 我用SimpleCorsorAdapter填充了ListView。 当我触摸一个项目时,我可以将从光标获取的项目的值传递到顶部的编辑文本,并且我可以更新List

这是我的第一个问题。让我们看看进展如何。 我是一名程序员,但使用的是另一种语言ABAP4,现在我正在尝试用Android做一些事情

我有一个表,用这个表我必须填写一个ListView,在ListView所在的活动中,在顶部有一些EditText,我可以在其中更改ListView项的值,最后我应该获取所有ListView更新的信息并更新表

我用SimpleCorsorAdapter填充了ListView。 当我触摸一个项目时,我可以将从光标获取的项目的值传递到顶部的编辑文本,并且我可以更新ListView项目的文本视图,但只能更新视图,不能更新光标

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

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