我正在尝试获取设备中所有联系人的帐户名称和帐户类型,但对于 motorolla 设备(motorolla argon mini),我得到 ACCOUNT_TYPE 和 ACCOUNT_NAME 为空。
使用的代码 -
uri = ContactsContract.Data.CONTENT_URI;
projection = new String[] {RawContacts.CONTACT_ID,RawContacts.ACCOUNT_NAME,RawContacts.ACCOUNT_TYPE, StructuredName.GIVEN_NAME,StructuredName.FAMILY_NAME,StructuredName.MIDDLE_NAME , ContactsContract.Data.MIMETYPE};
if(uri!=null)
{
mQueryHandler.startQuery(mDbIds[i],
null,
uri,
projection,
selection,
null,
null);
}