The Android Developer Challenge is back! Submit your idea before December 2.

MediaStore.Audio.AudioColumns

public static interface MediaStore.Audio.AudioColumns
implements MediaStore.MediaColumns

android.provider.MediaStore.Audio.AudioColumns


Audio metadata columns.

Summary

Constants

String ALBUM

The album the audio file is from, if any

String ALBUM_ID

The id of the album the audio file is from, if any

String ALBUM_KEY

A non human readable key calculated from the ALBUM, used for searching, sorting and grouping

String ARTIST

The artist who created the audio file, if any

String ARTIST_ID

The id of the artist who created the audio file, if any

String ARTIST_KEY

A non human readable key calculated from the ARTIST, used for searching, sorting and grouping

String BOOKMARK

The position within the audio item at which playback should be resumed.

String COMPOSER

The composer of the audio file, if any

String IS_ALARM

Non-zero if the audio file may be an alarm

String IS_AUDIOBOOK

Non-zero if the audio file is an audiobook

String IS_MUSIC

Non-zero if the audio file is music

String IS_NOTIFICATION

Non-zero if the audio file may be a notification sound

String IS_PODCAST

Non-zero if the audio file is a podcast

String IS_RINGTONE

Non-zero if the audio file may be a ringtone

String TITLE_KEY

A non human readable key calculated from the TITLE, used for searching, sorting and grouping

String TRACK

The track number of this song on the album, if any.

String YEAR

The year the audio file was recorded, if any

Inherited constants

Constants

ALBUM

Added in API level 1
public static final String ALBUM

The album the audio file is from, if any

Constant Value: "album"

ALBUM_ID

Added in API level 1
public static final String ALBUM_ID

The id of the album the audio file is from, if any

Constant Value: "album_id"

ALBUM_KEY

Added in API level 1
public static final String ALBUM_KEY

A non human readable key calculated from the ALBUM, used for searching, sorting and grouping

Constant Value: "album_key"

ARTIST

Added in API level 1
public static final String ARTIST

The artist who created the audio file, if any

Constant Value: "artist"

ARTIST_ID

Added in API level 1
public static final String ARTIST_ID

The id of the artist who created the audio file, if any

Constant Value: "artist_id"

ARTIST_KEY

Added in API level 1
public static final String ARTIST_KEY

A non human readable key calculated from the ARTIST, used for searching, sorting and grouping

Constant Value: "artist_key"

BOOKMARK

Added in API level 8
public static final String BOOKMARK

The position within the audio item at which playback should be resumed.
Value is a non-negative duration in milliseconds.

Constant Value: "bookmark"

COMPOSER

Added in API level 1
public static final String COMPOSER

The composer of the audio file, if any

Constant Value: "composer"

IS_ALARM

Added in API level 1
public static final String IS_ALARM

Non-zero if the audio file may be an alarm

Constant Value: "is_alarm"

IS_AUDIOBOOK

Added in API level 29
public static final String IS_AUDIOBOOK

Non-zero if the audio file is an audiobook

Constant Value: "is_audiobook"

IS_MUSIC

Added in API level 1
public static final String IS_MUSIC

Non-zero if the audio file is music

Constant Value: "is_music"

IS_NOTIFICATION

Added in API level 1
public static final String IS_NOTIFICATION

Non-zero if the audio file may be a notification sound

Constant Value: "is_notification"

IS_PODCAST

Added in API level 8
public static final String IS_PODCAST

Non-zero if the audio file is a podcast

Constant Value: "is_podcast"

IS_RINGTONE

Added in API level 1
public static final String IS_RINGTONE

Non-zero if the audio file may be a ringtone

Constant Value: "is_ringtone"

TITLE_KEY

Added in API level 1
public static final String TITLE_KEY

A non human readable key calculated from the TITLE, used for searching, sorting and grouping

Constant Value: "title_key"

TRACK

Added in API level 1
public static final String TRACK

The track number of this song on the album, if any. This number encodes both the track number and the disc number. For multi-disc sets, this number will be 1xxx for tracks on the first disc, 2xxx for tracks on the second disc, etc.

Constant Value: "track"

YEAR

Added in API level 1
public static final String YEAR

The year the audio file was recorded, if any

Constant Value: "year"