Stay organized with collections Save and categorize content based on your preferences.

VersionedParcelable

public interface VersionedParcelable

Known direct subclasses
AudioAttributesCompat

A class to encapsulate a collection of attributes describing information about an audio stream.

BoundingArcWireFormat

Wire format for BoundingArc.

IconCompat

Helper for accessing features in android.graphics.drawable.Icon.

LibraryResult

Result class to be used with ListenableFuture for asynchronous calls between MediaLibraryService.MediaLibrarySession and MediaBrowser.

MediaController.PlaybackInfo

Holds information about the way volume is handled for this session.

MediaItem

A class with information on a single media item with the metadata information.

MediaLibraryService.LibraryParams

Contains information that the library service needs to send to the client.

MediaMetadata

Contains metadata about an item, such as the title, artist, etc.

MediaSession.CommandButton

Button for a SessionCommand that will be shown by the controller.

Rating

An interface to encapsulate rating information used as content metadata.

RemoteActionCompat

Represents a remote action that can be called from another process.

SessionCommandGroup

A set of SessionCommand which represents a command group.

SessionCommand

Defines a command that a MediaController can send to a MediaSession.

SessionPlayer.TrackInfo

Class for the player to return each audio/video/subtitle track's metadata.

SessionResult

Result class to be used with ListenableFuture for asynchronous calls between MediaSession and MediaController.

SessionToken

Represents an ongoing MediaSession or a MediaSessionService.

SliceItem

A SliceItem is a single unit in the tree structure of a Slice.

Slice

A slice is a piece of app content and actions that can be surfaced outside of the app.

SubtitleData

Class encapsulating subtitle data, as received through the onSubtitleData interface.

VideoSize

Immutable class for describing video size.

WatchFaceColorsWireFormat

Wire format for WatchFaceColorsWireFormat.

Known indirect subclasses
CallbackMediaItem

Structure for media item descriptor for DataSourceCallback.

FileMediaItem

Structure for media item for a file.

HeartRating

A class for rating with a single degree of rating, "heart" vs "no heart".

MediaPlayer.TrackInfo

Class for the player to return each audio/video/subtitle track's metadata.

PercentageRating

A class for rating expressed as a percentage.

StarRating

A class for rating expressed as the number of stars.

ThumbRating

A class for rating with a single degree of rating, "thumb up" vs "thumb down".

UriMediaItem

Structure for media item descriptor for Uri.

VideoSize

Immutable class for describing video size.


Tags a class that can be used with ParcelUtils. Should not be implemented by developers.

See also
ParcelUtils