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.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