java.lang.Object | |
↳ | android.media.session.PlaybackState.CustomAction.Builder |
Builder for PlaybackState.CustomAction
objects.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a
PlaybackState.CustomAction builder with the id, name, and icon set.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Build and return the
PlaybackState.CustomAction instance with the specified values.
| |||||||||||
Set optional extras for the
PlaybackState.CustomAction .
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Creates a PlaybackState.CustomAction
builder with the id, name, and icon set.
action | The action of the PlaybackState.CustomAction . |
---|---|
name | The display name of the PlaybackState.CustomAction . This name will be displayed
along side the action if the UI supports it. |
icon | The icon resource id of the PlaybackState.CustomAction . This resource id
must be in the same package as the MediaSession . It will be
displayed with the custom action if the UI supports it.
|
Build and return the PlaybackState.CustomAction
instance with the specified values.
PlaybackState.CustomAction
instance.
Set optional extras for the PlaybackState.CustomAction
. These extras are meant to be
consumed by a MediaController
if it knows how to handle them.
Keys should be fully qualified (e.g. "com.example.MY_ARG") to avoid collisions.
extras | Optional extras for the PlaybackState.CustomAction . |
---|