java.lang.Object | |
↳ | android.provider.ContactsContract.CommonDataKinds.Photo |
A data kind representing a photo for the contact.
Some sync adapters will choose to download photos in a separate
pass. A common pattern is to use columns
SYNC1
through
SYNC4
to store temporary
data, e.g. the image URL or ID, state of download, server-side version
of the image. It is allowed for the
PHOTO
to be null.
You can use all columns defined for
ContactsContract.Data
as
well as the following aliases.
Type | Alias | Data column | |
---|---|---|---|
NUMBER |
PHOTO_FILE_ID
|
DATA14
|
ID of the hi-res photo file. |
BLOB |
PHOTO
|
DATA15
|
By convention, binary data is stored in DATA15. The thumbnail of the photo is stored in this column. |
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | CONTENT_ITEM_TYPE | MIME type used when storing this in data table. | |||||||||
String | PHOTO | Thumbnail photo of the raw contact. | |||||||||
String | PHOTO_FILE_ID | Photo file ID for the display photo of the raw contact. |
[Expand]
Inherited Constants
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From interface android.provider.BaseColumns | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From interface
android.provider.ContactsContract.ContactNameColumns
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From interface
android.provider.ContactsContract.ContactOptionsColumns
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From interface
android.provider.ContactsContract.ContactStatusColumns
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From interface
android.provider.ContactsContract.ContactsColumns
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From interface
android.provider.ContactsContract.DataColumns
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From interface
android.provider.ContactsContract.DataUsageStatColumns
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From interface
android.provider.ContactsContract.RawContactsColumns
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From interface
android.provider.ContactsContract.StatusColumns
|
[Expand]
Inherited Methods
|
|||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
MIME type used when storing this in data table.
Thumbnail photo of the raw contact. This is the raw bytes of an image
that could be inflated using
BitmapFactory
.
Type: BLOB
Photo file ID for the display photo of the raw contact.
See
ContactsContract.DisplayPhoto
.
Type: NUMBER