Lingua

MediaSessionManager.GetActiveSessions(ComponentName) Metodo

Definizione

Ottenere un elenco di controller per tutte le sessioni attive.

[Android.Runtime.Register("getActiveSessions", "(Landroid/content/ComponentName;)Ljava/util/List;", "")]
public System.Collections.Generic.IList<Android.Media.Session.MediaController> GetActiveSessions(Android.Content.ComponentName? notificationListener);
[<Android.Runtime.Register("getActiveSessions", "(Landroid/content/ComponentName;)Ljava/util/List;", "")>]
member this.GetActiveSessions : Android.Content.ComponentName -> System.Collections.Generic.IList<Android.Media.Session.MediaController>

Parametri

notificationListener
ComponentName

Componente del listener di notifica abilitato. Può essere Null.

Valori restituiti

Elenco di controller per le sessioni attive.

Attributi

Commenti

Ottenere un elenco di controller per tutte le sessioni attive. I controller verranno forniti in ordine di priorità con il controller più importante in corrispondenza dell'indice 0.

Ciò richiede che l'autorizzazione android.Manifest.permission#MEDIA_CONTENT_CONTROL venga mantenuta dall'app chiamante. Puoi anche recuperare questo elenco se l'app è un listener di notifica abilitato usando le NotificationListenerService API, nel qual caso devi passare il ComponentName del listener abilitato.

per android.media.session.MediaSessionManager.getActiveSessions(android.content.ComponentName).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a