0

我无法使用 SQLite 数据库管理我的应用程序。

以下是我希望应用程序运行的方式以及 SQLite Db 的外观。

当您第一次启动它时,它会根据一些起始对象放入三行数据。

Id_1 “鲍勃” Id_2 “比尔” Id_3 “史蒂夫”

在使用应用程序的不同时间点,用户可以选择添加新行。

删除(鲍勃)Id_1“鲍勃”Id_2“比尔”Id_3“史蒂夫”Id_4“托尼”

此外,用户可以根据对象的名称删除一行。

删除(鲍勃)Id_1“比尔”Id_2“史蒂夫”Id_3“托尼

当我只使用 Adapter 类删除行(或所有行)然后尝试插入新行时,它会删除该行并且其他行不会填补该空白。我该如何填写?

我是否需要找到该行,然后用下一行中的值更新该行并重复该行,直到我将它们全部移下?

4

1 回答 1

0

如果您对活动游标中的数据进行了数据库更改,只需使用 requery 方法,您的列表将与游标一起刷新。

yourCursor.requery();

希望这可以帮助!

于 2012-05-11T00:38:39.633 回答