【发布时间】:2017-02-12 04:55:26
【问题描述】:
我创建了一个从 SQLite 数据库填充的 Listview,并在 ListView 项目上长按我提供了一个带有两个按钮删除和取消的对话框。单击删除按钮时,我想从 SQLite 数据库中删除该 ListView 项目。但我没有在数据库中添加任何主键。那么如何通过它的Item Position来删除它。
【问题讨论】:
-
从数据库中删除后,重新加载ListView,调用notifyDataChanged函数重新加载列表,对于主键,先获取选中位置的item再获取主键
-
我也这样做,但它从列表视图项目中删除,而不是从数据库中删除
-
Integer deleteItem= databaseHelper.delete_byID(); 你传递的这一行 clicked positioid 并且你传递的条件不正确。
-
条件如表行是否被删除
标签: android sqlite listview android-studio