嗨,我需要从组织的联系人处获取公司名称,我使用此代码来获取组织详细信息
- String orgWhere = ContactsContract.Data.CONTACT_ID + " = ? AND " + ContactsContract.Data.MIMETYPE + " = ?";
- String[] orgWhereParams = new String[]{contactId,ContactsContract.CommonDataKinds.Organization.CONTENT_ITEM_TYPE};
- Cursor orgCur = cr.query(ContactsContract.Data.CONTENT_URI,null,orgWhere,orgWhereParams,null);
- while (orgCur.moveToNext()) {
- String orgName = orgCur.getString(orgCur.getColumnIndex(ContactsContract.CommonDataKinds.Organization.DATA));
- String title = orgCur.getString(orgCur.getColumnIndex(ContactsContract.CommonDataKinds.Organization.TITLE));
- System.out.println(orgName+title);
- companyname_one.add(orgName);
- System.out.println(companyname_one+"new");
- }
- orgCur.close();