| 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. |
|---|