我正在开发一个应用程序,我可以在其中阅读联系人。我引用了this Link.
我的阅读联系方式和基本信息的代码如下:
Cursor phones = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, null, null);
while (phones.moveToNext()) {
String name = phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME));
String phoneNumber = phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
String contactID = phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone.CONTACT_ID));
}
phones.close();
现在我想通过以下方式获取以下内容:
1.联系方式,因为它是设备,SIM卡,谷歌,面书等联系。
2.特定联系人的电子邮件数。
3.联系人的总帐户(面子书,应用程序,Skype等)计数。
4.总事件(生日,周年纪念等)计数。
5. 联系人是否
6. 联系人在任何设备组(家人,朋友),是,然后是哪些组?
我在谷歌搜索但无法完成所需的任务。
请建议我该怎么做。