android 如何获取某联系人的分组信息?
如何获取收藏夹内的联系人?网上查了一些示例代码,好像都不管用,请高手给出一些管用的(测试过的)的方法,不胜感激注:下边的获取收藏夹中联系人方法我测试好像无用:
  ”现联系人表有个ContactsContract.Contacts.STARRED字段,当它等于1时,就是关注人“,我在使用时,调试显示”ContactsContract.Contacts.STARRED 总是为null,静态查看不为空,为什么会这样?这个不是个常量吗?怎么还会变化?期待大侠指导

解决方案 »

  1.   

    Uri uri = ContactsContract.Data.CONTENT_URI;
    Cursor cursor = context.getContentResolver().query(uri, null, null,
    null, null);
    cursor.moveToFirst();
    int location = 0;
    int idColumn = cursor.getColumnIndex(ContactsContract.Data.CONTACT_ID);
    String contactId = cursor.getString(idColumn);
      

  2.   

    Uri uri = ContactsContract.Data.CONTENT_URI;
    Cursor cursor = context.getContentResolver().query(uri, null, null,
    null, null);
    cursor.moveToFirst();