ContactsContract.RawContacts.Entity. , Entity . , - .
Uri rawContactUri = ContentUris.withAppendedId(RawContacts.CONTENT_URI, rawContactId);
Uri entityUri = Uri.withAppendedPath(rawContactUri, Entity.CONTENT_DIRECTORY);
Cursor c = getContentResolver().query(entityUri,
new String[]{RawContacts.SOURCE_ID, Entity.DATA_ID, Entity.MIMETYPE, Entity.DATA1},
null, null, null);
try {
while (c.moveToNext()) {
String sourceId = c.getString(0);
if (!c.isNull(1)) {
String mimeType = c.getString(2);
String data = c.getString(3);
}
}
} finally {
c.close();
}
mimeType
, mimeType Phone.CONTENT_ITEM_TYPE, DATA1 , Email.CONTENT_ITEM_TYPE, DATA1 .
HAS_PHONE_NUMBER, .