您好我正在创建一个需要获取用户的Gmail帐户联系人列表和online_status的应用程序。我已经搜索了网络,最后我从这段代码中获得了与我的帐户相关的所有联系人列表
Cursor emailCur = cr.query( ContactsContract.CommonDataKinds.
Email.CONTENT_URI, null,
ContactsContract.CommonDataKinds.Email.CONTACT_ID + " = ?",
new String[]{_id}, null);
while (emailCur.moveToNext()) {
String email = emailCur.getString(
emailCur.getColumnIndex(ContactsContract.CommonDataKinds.Email.DATA));
String emailType = emailCur.getString(
emailCur.getColumnIndex(ContactsContract.CommonDataKinds.Email.TYPE));
}
emailCur.close();
现在,我希望获得这些联系人的在线状态,如(可用,忙,理想,不可用) .. 我怎么能这样做......
答案 0 :(得分:0)
String status=ContactsContract.CommonDataKinds.Email.CONTACT_PRESENCE;
这会给出状态。
联系IM状态。值为: