1

实际上,我正在尝试使用 baseadapter 将我的 android 手机中的所有联系人显示到客户列表视图。但是当列表显示时,gmail 联系人也会显示。实际上,我只想显示我的电话联系人的姓名和号码,而不是 gmail 或任何其他联系人。我有以下查询: cursor = cr.query( ContactsContract.Contacts.CONTENT_URI, null, null, null, null);

请帮我........

4

1 回答 1

3

试试这个:

Cursor cursor = context.getContentResolver().query(
  ContactsContract.Contacts.CONTENT_URI, 
  null, 
  ContactsContract.Contacts.IN_VISIBLE_GROUP + "=1", // 1=local, 0=google acount
  null, 
  null
);

祝你好运= =

于 2012-10-17T10:34:12.093 回答