【问题标题】:How to get only the favourite/starred contacts using ContactsContract如何使用 ContactsContract 仅获取最喜欢/加星标的联系人
【发布时间】:2014-02-07 16:30:52
【问题描述】:

我怎样才能获得最喜欢的联系人(并且只有最喜欢/加星标的)联系人?

我不想遍历整个联系人列表来检查每个联系人是否已加星标...是否有一些查询可用于仅返回最喜欢/已加星标的联系人?

谢谢

【问题讨论】:

标签: android


【解决方案1】:

你可以这样做:

Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null, "starred=?",
            new String[] {"1"}, null);

starred=? 将成为您的过滤器,"1" 建议只选择收藏夹。

【讨论】:

猜你喜欢
  • 2017-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-06
  • 1970-01-01
相关资源
最近更新 更多