gpt4 book ai didi

android - 如何在 listview Android 中从 sqlite 中删除行

转载 作者:搜寻专家 更新时间:2023-11-01 09:13:52 24 4
gpt4 key购买 nike

我有一个 ListView ,我正在从 sqlite 数据库中获取数据。我的问题是删除用户从 ListView 中选择的行。我可以删除所有表

dbConn.delete("Restobj", null,null);

但我无法删除从 ListView 中选择的单行。

请帮忙

最佳答案

您基本上需要从选定的 ListView 项目中获取行 ID。使用行 ID,您可以轻松删除该行:

String where = "_id = " + _id;
db.delete(TABLE_NAME, where, null);

删除行项目后,确保您获得 ListView 适配器游标并执行重新查询。如果不这样做,您将看不到更新的表格,因此不会看到更新的 ListView。

关于android - 如何在 listview Android 中从 sqlite 中删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6157640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com