MediaCommunicationManager
open class MediaCommunicationManager
| kotlin.Any | |
| ↳ | android.media.MediaCommunicationManager |
Provides support for interacting with MediaSession2s that applications have published to express their ongoing media playback state.
Summary
| Public methods | |
|---|---|
| open MutableList<Session2Token!> |
This API is not generally intended for third party application developers. |
| open Int |
Gets the version of this |
Public methods
getSession2Tokens
open fun getSession2Tokens(): MutableList<Session2Token!>
This API is not generally intended for third party application developers. Use the AndroidX Media3 session Library for consistent behavior across all devices.
Gets a list of Session2Token with type Session2Token.TYPE_SESSION for the current user.
Although this API can be used without any restriction, each session owners can accept or reject your uses of MediaSession2.
| Return | |
|---|---|
MutableList<Session2Token!> |
A list of Session2Token. This value cannot be null. |
getVersion
open fun getVersion(): Int
Gets the version of this MediaCommunicationManager.
| Return | |
|---|---|
Int |
Value is 1 or greater |