public static final class ContactsContract.RawContacts.Entity
extends Object
implements BaseColumns, ContactsContract.DataColumns
java.lang.Object | |
↳ | android.provider.ContactsContract.RawContacts.Entity |
包含所有ContactsContract.Data
行的单个原始联系人的ContactsContract.Data
。 要访问此目录,请将CONTENT_DIRECTORY
附加到原始联系人URI。 有关包含相同数据的独立表,请参见ContactsContract.RawContactsEntity
。
实体具有两个ID字段: _ID
用于原接触,并DATA_ID
的数据行。 即使没有实际的数据行,实体始终至少包含一行。 在这种情况下, DATA_ID
字段将为空。
使用实体应优先使用两个单独的查询:RawContacts和Data。 原因是实体在一次事务中读取原始联系人的所有数据,因此两次查询之间的数据不可能发生变化。
Constants |
|
---|---|
String |
CONTENT_DIRECTORY 该子表的目录分支 |
String |
DATA_ID 数据行的ID。 |
Inherited constants |
---|
From interface android.provider.BaseColumns
|
From interface android.provider.ContactsContract.DataColumns
|
Inherited methods |
|
---|---|
From class java.lang.Object
|