Android.Media.Session Spazio dei nomi

Classi

Nome Descrizione
MediaController

Consente a un'app di interagire con una sessione multimediale in corso.

MediaController.Callback

Callback per la ricezione di aggiornamenti dalla sessione.

MediaController.PlaybackInfo

Contiene informazioni sulla riproduzione corrente e sulla modalità di gestione dell'audio per questa sessione.

MediaController.PlaybackInfo.InterfaceConsts
MediaController.TransportControls

Interfaccia per controllare la riproduzione multimediale in una sessione.

MediaSession

Consente l'interazione con controller multimediali, tasti di volume, pulsanti multimediali e controlli di trasporto.

MediaSession.Callback

Riceve pulsanti multimediali, controlli di trasporto e comandi dai controller e dal sistema.

MediaSession.QueueItem

Singolo elemento che fa parte della coda di riproduzione.

MediaSession.QueueItem.InterfaceConsts
MediaSession.Token

Rappresenta una sessione in corso.

MediaSession.Token.InterfaceConsts
MediaSessionManager

Fornisce supporto per interagire con MediaSession media sessions le applicazioni pubblicate per esprimere lo stato di riproduzione multimediale in corso.

MediaSessionManager.ActiveSessionsChangedEventArgs
MediaSessionManager.MediaKeyEventSessionChangedEventArgs
MediaSessionManager.RemoteUserInfo

Informazioni di un utente remoto di MediaSession o MediaBrowserService.

MediaSessionManager.Session2TokensChangedEventArgs
PlaybackState

Stato di riproduzione per un oggetto MediaSession.

PlaybackState.Builder

Generatore di PlaybackState oggetti.

PlaybackState.CustomAction

PlaybackState.CustomAction CustomActions può essere usato per estendere le funzionalità dei controlli di trasporto standard esponendo azioni specifiche dell'app a MediaController MediaControllers.

PlaybackState.CustomAction.Builder
PlaybackState.CustomAction.InterfaceConsts
PlaybackState.InterfaceConsts

Interfacce

Nome Descrizione
MediaSessionManager.IOnActiveSessionsChangedListener

È in ascolto delle modifiche apportate all'elenco di sessioni attive.

MediaSessionManager.IOnMediaKeyEventSessionChangedListener

Listener per ricevere modifiche nella sessione di eventi della chiave multimediale, che riceve un evento di chiave multimediale, a meno che non sia specificato.

MediaSessionManager.IOnSession2TokensChangedListener

È in ascolto delle modifiche apportate a #getSession2Tokens().

Enumerazioni

Nome Descrizione
MediaPlaybackType

Enumera i valori restituiti dai Localmembri , e Remote .

MediaSessionFlags

Enumera i valori restituiti da diversi tipi e considerati come parametro del membro F:Android.Media.Session.MediaSession.SetFlags .

PlaybackStateCode

Enumera i valori restituiti da diversi tipi e usati come parametro dei membri F:Android.Media.Session.PlaybackState+Builder.SetState e F:Android.Media.Session.PlaybackState+Builder.SetState+Builder.