我有一个应用程序,我必须在设备中显示联系人列表。为此我使用简单游标Adapter.but我面临重复问题。 具有多个号码的联系人在列表视图中显示两次。 那么是否可以从Cursor中删除重复的联系人姓名,以便在列表视图中不会多次显示它们?
答案 0 :(得分:1)
当您查询光标尝试设置DISTINCT列时,它会确保行是唯一的
答案 1 :(得分:0)
要删除游标结果集中的重复行,请在选择查询中使用GROUP BY
。例如:
SELECT * FROM CONTACTS GROUP BY ID;