Added in API level 1

ImageColumns


interface ImageColumns : MediaStore.MediaColumns
android.provider.MediaStore.Images.ImageColumns

Image metadata columns.

Summary

Constants
static String

Indexed value of ExifInterface.TAG_IMAGE_DESCRIPTION extracted from this media item.

static String

Indexed value of ExifInterface.TAG_EXPOSURE_TIME extracted from this media item.

static String

Indexed value of ExifInterface.TAG_F_NUMBER extracted from this media item.

static String

Indexed value of ExifInterface.TAG_ISO_SPEED_RATINGS extracted from this media item.

static String

Whether the image should be published as public or private
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object.

static String

The latitude where the image was captured.

static String

The longitude where the image was captured.

static String

The mini thumb id.

static String

The picasa id of the image
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object.

static String

Indexed value of ExifInterface.TAG_SCENE_CAPTURE_TYPE extracted from this media item.

Inherited constants

Constants

DESCRIPTION

Added in API level 1
static val DESCRIPTION: String

Indexed value of ExifInterface.TAG_IMAGE_DESCRIPTION extracted from this media item.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_STRING , and are read-only and cannot be mutated.

Value: "description"

EXPOSURE_TIME

Added in API level 30
static val EXPOSURE_TIME: String

Indexed value of ExifInterface.TAG_EXPOSURE_TIME extracted from this media item.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_STRING , and are read-only and cannot be mutated.

Value: "exposure_time"

F_NUMBER

Added in API level 30
static val F_NUMBER: String

Indexed value of ExifInterface.TAG_F_NUMBER extracted from this media item.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_STRING , and are read-only and cannot be mutated.

Value: "f_number"

ISO

Added in API level 30
static val ISO: String

Indexed value of ExifInterface.TAG_ISO_SPEED_RATINGS extracted from this media item.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER , and are read-only and cannot be mutated.

Value: "iso"

IS_PRIVATE

Added in API level 1
static val IS_PRIVATE: String

Whether the image should be published as public or private
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER .

Value: "isprivate"

LATITUDE

Added in API level 1
Deprecated in API level 29
static val LATITUDE: String

Deprecated: location details are no longer indexed for privacy reasons, and this value is now always null. You can still manually obtain location metadata using ExifInterface.getLatLong(float[]).

The latitude where the image was captured.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_FLOAT , and are read-only and cannot be mutated.

Value: "latitude"

LONGITUDE

Added in API level 1
Deprecated in API level 29
static val LONGITUDE: String

Deprecated: location details are no longer indexed for privacy reasons, and this value is now always null. You can still manually obtain location metadata using ExifInterface.getLatLong(float[]).

The longitude where the image was captured.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_FLOAT , and are read-only and cannot be mutated.

Value: "longitude"

MINI_THUMB_MAGIC

Added in API level 1
Deprecated in API level 29
static val MINI_THUMB_MAGIC: String

Deprecated: all thumbnails should be obtained via android.provider.MediaStore.Images.Thumbnails#getThumbnail, as this value is no longer supported.

The mini thumb id.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER .

Value: "mini_thumb_magic"

PICASA_ID

Added in API level 1
Deprecated in API level 29
static val PICASA_ID: String

Deprecated: this value was only relevant for images hosted on Picasa, which are no longer supported.

The picasa id of the image
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_STRING .

Value: "picasa_id"

SCENE_CAPTURE_TYPE

Added in API level 30
static val SCENE_CAPTURE_TYPE: String

Indexed value of ExifInterface.TAG_SCENE_CAPTURE_TYPE extracted from this media item.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER , and are read-only and cannot be mutated.

Value: "scene_capture_type"