# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Constants | Inherited Constants | Ctors | Methods | Inherited Methods

# MediaStore.Audio.Playlists.Members

`public static final class MediaStore.Audio.Playlists.Members`
`extends Object` `implements MediaStore.Audio.AudioColumns`

java.lang.Object
↳ | android.provider.MediaStore.Audio.Playlists.Members

Sub-directory of each playlist containing all members.

## Summary

### Constants
`String` | `AUDIO_ID` The ID of the audio file This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `CONTENT_DIRECTORY` A subdirectory of each playlist containing all member audio files.
`String` | `DEFAULT_SORT_ORDER` The default sort order for this table
`String` | `PLAYLIST_ID` The ID of the playlist This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `PLAY_ORDER` The order of the songs in the playlist This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `_ID` The ID within the playlist.

### Inherited constants
From interface `android.provider.MediaStore.Audio.AudioColumns`
`String` | `ALBUM_ID` The id of the album the audio file is from, if any This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `ALBUM_KEY` This constant is deprecated. These keys are generated using `Locale.ROOT`, which means they don't reflect locale-specific sorting preferences. To apply locale-specific sorting preferences, use `ContentResolver#QUERY_ARG_SQL_SORT_ORDER` with `COLLATE LOCALIZED`, or `ContentResolver#QUERY_ARG_SORT_LOCALE`.
`String` | `ARTIST_ID` The id of the artist who created the audio file, if any This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `ARTIST_KEY` This constant is deprecated. These keys are generated using `Locale.ROOT`, which means they don't reflect locale-specific sorting preferences. To apply locale-specific sorting preferences, use `ContentResolver#QUERY_ARG_SQL_SORT_ORDER` with `COLLATE LOCALIZED`, or `ContentResolver#QUERY_ARG_SORT_LOCALE`.
`String` | `BOOKMARK` The position within the audio item at which playback should be resumed.
`String` | `GENRE` The genre of the audio file, if any.
`String` | `GENRE_ID` The id of the genre the audio file is from, if any This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `GENRE_KEY` This constant is deprecated. These keys are generated using `Locale.ROOT`, which means they don't reflect locale-specific sorting preferences. To apply locale-specific sorting preferences, use `ContentResolver#QUERY_ARG_SQL_SORT_ORDER` with `COLLATE LOCALIZED`, or `ContentResolver#QUERY_ARG_SORT_LOCALE`.
`String` | `IS_ALARM` Non-zero if the audio file may be an alarm This is mutually exclusive with `IS_AUDIOBOOK`, `IS_MUSIC`, `IS_NOTIFICATION`, `IS_PODCAST`, `IS_RECORDING`, and `IS_RINGTONE`.
`String` | `IS_AUDIOBOOK` Non-zero if the audio file is an audiobook This is mutually exclusive with `IS_ALARM`, `IS_MUSIC`, `IS_NOTIFICATION`, `IS_PODCAST`, `IS_RECORDING`, and `IS_RINGTONE` This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `IS_MUSIC` Non-zero if the audio file is music This is mutually exclusive with `IS_ALARM`, `IS_AUDIOBOOK`, `IS_NOTIFICATION`, `IS_PODCAST`, `IS_RECORDING`, and `IS_RINGTONE`.
`String` | `IS_NOTIFICATION` Non-zero if the audio file may be a notification sound This is mutually exclusive with `IS_ALARM`, `IS_AUDIOBOOK`, `IS_MUSIC`, `IS_PODCAST`, `IS_RECORDING`, and `IS_RINGTONE`.
`String` | `IS_PODCAST` Non-zero if the audio file is a podcast This is mutually exclusive with `IS_ALARM`, `IS_AUDIOBOOK`, `IS_MUSIC`, `IS_NOTIFICATION`, `IS_RECORDING`, and `IS_RINGTONE`.
`String` | `IS_RECORDING` Non-zero if the audio file is a voice recording recorded by voice recorder apps This is mutually exclusive with `IS_ALARM`, `IS_AUDIOBOOK`, `IS_MUSIC`, `IS_NOTIFICATION`, `IS_PODCAST`, and `IS_RINGTONE`.
`String` | `IS_RINGTONE` Non-zero if the audio file may be a ringtone This is mutually exclusive with `IS_ALARM`, `IS_AUDIOBOOK`, `IS_MUSIC`, `IS_NOTIFICATION`, `IS_PODCAST`, and `IS_RECORDING`.
`String` | `TITLE_KEY` This constant is deprecated. These keys are generated using `Locale.ROOT`, which means they don't reflect locale-specific sorting preferences. To apply locale-specific sorting preferences, use `ContentResolver#QUERY_ARG_SQL_SORT_ORDER` with `COLLATE LOCALIZED`, or `ContentResolver#QUERY_ARG_SORT_LOCALE`.
`String` | `TITLE_RESOURCE_URI` The resource URI of a localized title, if any.
`String` | `TRACK` The track number of this song on the album, if any.
`String` | `YEAR` The year the audio file was recorded, if any This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
From interface `android.provider.MediaStore.MediaColumns`
`String` | `ALBUM` Indexed value of `MediaMetadataRetriever#METADATA_KEY_ALBUM` extracted from this media item.
`String` | `ALBUM_ARTIST` Indexed value of `MediaMetadataRetriever#METADATA_KEY_ALBUMARTIST` extracted from this media item.
`String` | `ARTIST` Indexed value of `MediaMetadataRetriever#METADATA_KEY_ARTIST` or `ExifInterface#TAG_ARTIST` extracted from this media item.
`String` | `AUTHOR` Indexed value of `MediaMetadataRetriever#METADATA_KEY_AUTHOR` extracted from this media item.
`String` | `BITRATE` Indexed value of `MediaMetadataRetriever#METADATA_KEY_BITRATE` extracted from this media item.
`String` | `BUCKET_DISPLAY_NAME` The primary bucket display name of this media item.
`String` | `BUCKET_ID` The primary bucket ID of this media item.
`String` | `CAPTURE_FRAMERATE` Indexed value of `MediaMetadataRetriever#METADATA_KEY_CAPTURE_FRAMERATE` extracted from this media item.
`String` | `CD_TRACK_NUMBER` Indexed value of `MediaMetadataRetriever#METADATA_KEY_CD_TRACK_NUMBER` extracted from this media item.
`String` | `COMPILATION` Indexed value of `MediaMetadataRetriever#METADATA_KEY_COMPILATION` extracted from this media item.
`String` | `COMPOSER` Indexed value of `MediaMetadataRetriever#METADATA_KEY_COMPOSER` extracted from this media item.
`String` | `DATA` This constant is deprecated. Apps that target `R` and higher may not update the value of this column. However they may read the file path value from this column and use in file operations.
`String` | `DATE_ADDED` The time the media item was first added.
`String` | `DATE_EXPIRES` The time the media item should be considered expired.
`String` | `DATE_MODIFIED` Indexed value of `File#lastModified()` extracted from this media item.
`String` | `DATE_TAKEN` Indexed value of `MediaMetadataRetriever#METADATA_KEY_DATE` or `ExifInterface#TAG_DATETIME_ORIGINAL` extracted from this media item.
`String` | `DISC_NUMBER` Indexed value of `MediaMetadataRetriever#METADATA_KEY_DISC_NUMBER` extracted from this media item.
`String` | `DISPLAY_NAME` The display name of the media item.
`String` | `DOCUMENT_ID` The "document ID" GUID as defined by the XMP Media Management standard, extracted from any XMP metadata contained within this media item.
`String` | `DURATION` Indexed value of `MediaMetadataRetriever#METADATA_KEY_DURATION` extracted from this media item.
`String` | `GENERATION_ADDED` Generation number at which metadata for this media item was first inserted.
`String` | `GENERATION_MODIFIED` Generation number at which metadata for this media item was last changed.
`String` | `GENRE` Indexed value of `MediaMetadataRetriever#METADATA_KEY_GENRE` extracted from this media item.
`String` | `HEIGHT` Indexed value of `MediaMetadataRetriever#METADATA_KEY_VIDEO_HEIGHT`, `MediaMetadataRetriever#METADATA_KEY_IMAGE_HEIGHT` or `ExifInterface#TAG_IMAGE_LENGTH` extracted from this media item.
`String` | `INSTANCE_ID` The "instance ID" GUID as defined by the XMP Media Management standard, extracted from any XMP metadata contained within this media item.
`String` | `IS_DOWNLOAD` Flag indicating if the media item has been marked as being part of the `Downloads` collection.
`String` | `IS_DRM` Flag indicating if a media item is DRM protected.
`String` | `IS_FAVORITE` Flag indicating if the media item has been marked as being a "favorite" by the user.
`String` | `IS_PENDING` Flag indicating if a media item is pending, and still being inserted by its owner.
`String` | `IS_TRASHED` Flag indicating if a media item is trashed.
`String` | `MIME_TYPE` The MIME type of the media item.
`String` | `NUM_TRACKS` Indexed value of `MediaMetadataRetriever#METADATA_KEY_NUM_TRACKS` extracted from this media item.
`String` | `ORIENTATION` Indexed value of `MediaMetadataRetriever#METADATA_KEY_VIDEO_ROTATION`, `MediaMetadataRetriever#METADATA_KEY_IMAGE_ROTATION`, or `ExifInterface#TAG_ORIENTATION` extracted from this media item.
`String` | `ORIGINAL_DOCUMENT_ID` The "original document ID" GUID as defined by the XMP Media Management standard, extracted from any XMP metadata contained within this media item.
`String` | `OWNER_PACKAGE_NAME` Package name that contributed this media.
`String` | `RELATIVE_PATH` Relative path of this media item within the storage device where it is persisted.
`String` | `RESOLUTION` Calculated value that combines `WIDTH` and `HEIGHT` into a user-presentable string.
`String` | `SIZE` Indexed value of `File#length()` extracted from this media item.
`String` | `TITLE` Indexed value of `MediaMetadataRetriever#METADATA_KEY_TITLE` extracted from this media item.
`String` | `VOLUME_NAME` Volume name of the specific storage device where this media item is persisted.
`String` | `WIDTH` Indexed value of `MediaMetadataRetriever#METADATA_KEY_VIDEO_WIDTH`, `MediaMetadataRetriever#METADATA_KEY_IMAGE_WIDTH` or `ExifInterface#TAG_IMAGE_WIDTH` extracted from this media item.
`String` | `WRITER` Indexed value of `MediaMetadataRetriever#METADATA_KEY_WRITER` extracted from this media item.
`String` | `XMP` Indexed XMP metadata extracted from this media item.
`String` | `YEAR` Indexed value of `MediaMetadataRetriever#METADATA_KEY_YEAR` extracted from this media item.
From interface `android.provider.BaseColumns`
`String` | `_COUNT` The count of rows in a directory.
`String` | `_ID` The unique ID for a row.

### Public constructors
`Members()`

### Public methods
`static Uri` | `getContentUri(String volumeName, long playlistId)`
`static boolean` | `moveItem(ContentResolver res, long playlistId, int from, int to)` Convenience method to move a playlist item to a new location

### Inherited methods
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

## Constants

### AUDIO_ID

    public static final String AUDIO_ID

The ID of the audio file
This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object. The values stored in this column are `Cursor#FIELD_TYPE_INTEGER` .

Constant Value: "audio_id"

### CONTENT_DIRECTORY

    public static final String CONTENT_DIRECTORY

A subdirectory of each playlist containing all member audio files.

Constant Value: "members"

### DEFAULT_SORT_ORDER

    public static final String DEFAULT_SORT_ORDER

The default sort order for this table

Constant Value: "play_order"

### PLAYLIST_ID

    public static final String PLAYLIST_ID

The ID of the playlist
This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object. The values stored in this column are `Cursor#FIELD_TYPE_INTEGER` .

Constant Value: "playlist_id"

### PLAY_ORDER

    public static final String PLAY_ORDER

The order of the songs in the playlist
This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object. The values stored in this column are `Cursor#FIELD_TYPE_INTEGER` .

Constant Value: "play_order"

### _ID

    public static final String _ID

The ID within the playlist.
This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object. The values stored in this column are `Cursor#FIELD_TYPE_INTEGER` .

Constant Value: "_id"

## Public constructors

### Members

    public Members ()

## Public methods

### getContentUri

    public static Uri getContentUri (String volumeName,
                    long playlistId)

Parameters
`volumeName` | `String`
`playlistId` | `long`

Returns
`Uri` |

### moveItem

    public static boolean moveItem (ContentResolver res,
                    long playlistId,
                    int from,
                    int to)

Convenience method to move a playlist item to a new location

Parameters
`res` | `ContentResolver`: The content resolver to use
`playlistId` | `long`: The numeric id of the playlist
`from` | `int`: The position of the item to move
`to` | `int`: The position to move the item to

Returns
`boolean` | true on success

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*