0
Q
从列表中删除项目
A
回答
1
你可以使用listview.getCheckedItemPositions()和删除被选择的位置。下面是一个例子,我已经在我的一个应用程序中使用过。
SparseBooleanArray selected = lvcontacts.getCheckedItemPositions();
SQLiteDatabase db = dbh.getWritableDatabase();
if (selected != null) {
for (int i = 0; i < contacts.size(); i++) {
if (selected.get(i)) {
String s[] = { contacts.get(i).getName(),
contacts.get(i).getEmail(),
contacts.get(i).getNumber() };
db.delete("Contacts", "name=? and email=? and phone=?",
s);
Utils.printLog("Contacts while Delete", s[0] + "$"
+ s[1] + "$" + s[2]);
}
}
}
0
你可以使用这个在列表中删除选中的项..
final int itemCount = getListView().getCount();
for (int i = 0; i < itemCount; i++) {
if (checkedItemPositions.get(i)) {
list.remove(i);
}
}
相关问题
- 1. 从阵列列表中删除项目
- 2. 从列表中删除项目不从RecyclerView中删除它们?
- 3. 从列表视图中删除项目
- 4. Python从列表中删除项目
- 5. 从列表框中删除项目
- 6. 从方案列表中删除项目
- 7. 从列表中删除项目jquery li
- 8. 从列表中删除项目Ionic
- 9. 从数组列表中删除项目
- 10. Android Firebase从列表中删除项目
- 11. 从列表中删除项目
- 12. Python - 从列表中删除项目
- 13. 从列表中删除项目?
- 14. 未从列表中删除的项目
- 15. 无法从列表中删除项目?
- 16. 从列表中删除项目RemoveAll
- 17. 从通用列表中删除项目
- 18. 从列表中删除项目
- 19. 从列表中删除一个项目
- 20. 如何从列表中删除项目
- 21. 从链接列表中删除项目
- 22. 如何从列表中删除项目?
- 23. Sharepoint REST - 从列表中删除项目
- 24. 从列表中删除项目
- 25. 未从列表中删除的项目
- 26. 项目不是从列表中删除
- 27. Diffculty从列表中删除项目
- 28. 从列表框中删除项目?
- 29. 从通用列表中删除项目
- 30. WPF从列表框中删除项目
它会工作... – gowri