java.lang.Object | |
↳ | android.media.MediaMetadata |
Contains metadata about an item, such as the title, artist, etc.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
MediaMetadata.Builder | Use to build MediaMetadata objects. |
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | METADATA_KEY_ALBUM | The album title for the media. | |||||||||
String | METADATA_KEY_ALBUM_ART | The artwork for the album of the media's original source as a
Bitmap . |
|||||||||
String | METADATA_KEY_ALBUM_ARTIST | The artist for the album of the media's original source. | |||||||||
String | METADATA_KEY_ALBUM_ART_URI | The artwork for the album of the media's original source as a Uri style String. | |||||||||
String | METADATA_KEY_ART | The artwork for the media as a Bitmap . |
|||||||||
String | METADATA_KEY_ARTIST | The artist of the media. | |||||||||
String | METADATA_KEY_ART_URI | The artwork for the media as a Uri style String. | |||||||||
String | METADATA_KEY_AUTHOR | The author of the media. | |||||||||
String | METADATA_KEY_COMPILATION | The compilation status of the media. | |||||||||
String | METADATA_KEY_COMPOSER | The composer of the media. | |||||||||
String | METADATA_KEY_DATE | The date the media was created or published as TODO determine format. | |||||||||
String | METADATA_KEY_DISC_NUMBER | The disc number for the media's original source. | |||||||||
String | METADATA_KEY_DURATION | The duration of the media in ms. | |||||||||
String | METADATA_KEY_GENRE | The genre of the media. | |||||||||
String | METADATA_KEY_NUM_TRACKS | The number of tracks in the media's original source. | |||||||||
String | METADATA_KEY_RATING | The overall rating for the media. | |||||||||
String | METADATA_KEY_TITLE | The title of the media. | |||||||||
String | METADATA_KEY_TRACK_NUMBER | The track number for the media. | |||||||||
String | METADATA_KEY_USER_RATING | The user's rating for the media. | |||||||||
String | METADATA_KEY_WRITER | The writer of the media. | |||||||||
String | METADATA_KEY_YEAR | The year the media was created or published as a long. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.os.Parcelable
|
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
CREATOR |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns true if the given key is contained in the metadata
| |||||||||||
Describe the kinds of special objects contained in this Parcelable's
marshalled representation.
| |||||||||||
Return a
Bitmap for the given key or null if no bitmap exists for
the given key. | |||||||||||
Returns the value associated with the given key, or 0L if no long exists
for the given key.
| |||||||||||
Return a
Rating for the given key or null if no rating exists for
the given key. | |||||||||||
Returns the value associated with the given key, or null if no mapping of
the desired type exists for the given key or a null value is explicitly
associated with the key.
| |||||||||||
Returns a Set containing the Strings used as keys in this metadata.
| |||||||||||
Get the number of fields in this metadata.
| |||||||||||
Flatten this object in to a Parcel.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
android.os.Parcelable
|
The album title for the media.
The artwork for the album of the media's original source as a
Bitmap
.
The artist for the album of the media's original source.
The artwork for the album of the media's original source as a Uri style String.
The artwork for the media as a Bitmap
.
The artist of the media.
The artwork for the media as a Uri style String.
The author of the media.
The compilation status of the media.
The composer of the media.
The date the media was created or published as TODO determine format.
The disc number for the media's original source.
The duration of the media in ms. A negative duration indicates that the duration is unknown (or infinite).
The genre of the media.
The number of tracks in the media's original source.
The title of the media.
The track number for the media.
The user's rating for the media.
The writer of the media.
The year the media was created or published as a long.
Returns true if the given key is contained in the metadata
key | a String key |
---|
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
Returns the value associated with the given key, or 0L if no long exists for the given key.
key | The key the value is stored under |
---|
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key.
key | The key the value is stored under |
---|
Returns a Set containing the Strings used as keys in this metadata.
Get the number of fields in this metadata.
Flatten this object in to a Parcel.
dest | The Parcel in which the object should be written. |
---|---|
flags | Additional flags about how the object should be written.
May be 0 or PARCELABLE_WRITE_RETURN_VALUE .
|