Example usage for Java android.support.v4.media.session PlaybackStateCompat fields, constructors, methods, implement or subclass
The text is from its open source code.
long | ACTION_STOP Indicates this session supports the stop command. |
long | ACTION_PAUSE Indicates this session supports the pause command. |
long | ACTION_PLAY Indicates this session supports the play command. |
long | ACTION_REWIND Indicates this session supports the rewind command. |
long | ACTION_SKIP_TO_PREVIOUS Indicates this session supports the previous command. |
long | ACTION_SKIP_TO_NEXT Indicates this session supports the next command. |
long | ACTION_FAST_FORWARD Indicates this session supports the fast forward command. |
long | ACTION_SET_RATING Indicates this session supports the set rating command. |
long | ACTION_SEEK_TO Indicates this session supports the seek to command. |
long | ACTION_PLAY_PAUSE Indicates this session supports the play/pause toggle command. |
long | ACTION_PLAY_FROM_MEDIA_ID Indicates this session supports the play from media id command. |
long | ACTION_PLAY_FROM_SEARCH Indicates this session supports the play from search command. |
long | ACTION_SKIP_TO_QUEUE_ITEM Indicates this session supports the skip to queue item command. |
long | ACTION_PLAY_FROM_URI Indicates this session supports the play from URI command. |
long | ACTION_PREPARE Indicates this session supports the prepare command. |
long | ACTION_PREPARE_FROM_MEDIA_ID Indicates this session supports the prepare from media id command. |
long | ACTION_PREPARE_FROM_SEARCH Indicates this session supports the prepare from search command. |
long | ACTION_PREPARE_FROM_URI Indicates this session supports the prepare from URI command. |
long | ACTION_SET_REPEAT_MODE Indicates this session supports the set repeat mode command. |
long | ACTION_SET_CAPTIONING_ENABLED Indicates this session supports the set captioning enabled command. |
long | ACTION_SET_SHUFFLE_MODE Indicates this session supports the set shuffle mode command. |
int | STATE_NONE This is the default playback state and indicates that no media has been added yet, or the performer has been reset and has no content to play. |
int | STATE_STOPPED State indicating this item is currently stopped. |
int | STATE_PAUSED State indicating this item is currently paused. |
int | STATE_PLAYING State indicating this item is currently playing. |
int | STATE_FAST_FORWARDING State indicating this item is currently fast forwarding. |
int | STATE_REWINDING State indicating this item is currently rewinding. |
int | STATE_BUFFERING State indicating this item is currently buffering and will begin playing when enough data has buffered. |
int | STATE_ERROR State indicating this item is currently in an error state. |
int | STATE_CONNECTING State indicating the class doing playback is currently connecting to a route. |
int | STATE_SKIPPING_TO_PREVIOUS State indicating the player is currently skipping to the previous item. |
int | STATE_SKIPPING_TO_NEXT State indicating the player is currently skipping to the next item. |
int | STATE_SKIPPING_TO_QUEUE_ITEM State indicating the player is currently skipping to a specific item in the queue. |
long | PLAYBACK_POSITION_UNKNOWN Use this value for the position to indicate the position is not known. |
int | REPEAT_MODE_NONE Use this value with MediaControllerCompat.TransportControls#setRepeatMode to indicate that the playback will be stopped at the end of the playing media list. |
int | REPEAT_MODE_ONE Use this value with MediaControllerCompat.TransportControls#setRepeatMode to indicate that the playback of the current playing media item will be repeated. |
int | REPEAT_MODE_ALL Use this value with MediaControllerCompat.TransportControls#setRepeatMode to indicate that the playback of the playing media list will be repeated. |
int | REPEAT_MODE_GROUP Use this value with MediaControllerCompat.TransportControls#setRepeatMode to indicate that the playback of the playing media group will be repeated. |
int | SHUFFLE_MODE_NONE Use this value with MediaControllerCompat.TransportControls#setShuffleMode to indicate that the media list will be played in order. |
int | SHUFFLE_MODE_ALL Use this value with MediaControllerCompat.TransportControls#setShuffleMode to indicate that the media list will be played in shuffled order. |
int | SHUFFLE_MODE_GROUP Use this value with MediaControllerCompat.TransportControls#setShuffleMode to indicate that the media group will be played in shuffled order. |
int | ERROR_CODE_UNKNOWN_ERROR This is the default error code and indicates that none of the other error codes applies. |
int | ERROR_CODE_APP_ERROR Error code when the application state is invalid to fulfill the request. |
long | getActions() Get the current actions available on this session. |
long | getActiveQueueItemId() Get the id of the currently active item in the queue. |
long | getBufferedPosition() Get the current buffered position in ms. |
List | getCustomActions() Get the list of custom actions. |
CharSequence | getErrorMessage() Get the user readable optional error message. |
Bundle | getExtras() Get any custom extras that were set on this playback state. |
long | getLastPositionUpdateTime() Get the elapsed real time at which position was last updated. |
float | getPlaybackSpeed() Get the current playback speed as a multiple of normal playback. |
long | getPosition() Get the playback position in ms at last position update time. |
int | getState() Get the current state of playback. |
int | toKeyCode(@MediaKeyAction long action) Translates a given action into a matched key code defined in KeyEvent . |