Langue

MediaSession.SetMediaButtonReceiver(PendingIntent) Méthode

Définition

Définissez une intention en attente pour votre récepteur de bouton multimédia afin d’autoriser le redémarrage de la lecture après l’arrêt de la session.

[Android.Runtime.Register("setMediaButtonReceiver", "(Landroid/app/PendingIntent;)V", "")]
public void SetMediaButtonReceiver(Android.App.PendingIntent? mbr);
[<Android.Runtime.Register("setMediaButtonReceiver", "(Landroid/app/PendingIntent;)V", "")>]
member this.SetMediaButtonReceiver : Android.App.PendingIntent -> unit

Paramètres

mbr
PendingIntent

Pour PendingIntent envoyer l’événement de bouton multimédia à.

Attributs

Remarques

Définissez une intention en attente pour votre récepteur de bouton multimédia afin d’autoriser le redémarrage de la lecture après l’arrêt de la session.

Si votre application est démarrée de cette façon, une Intent#ACTION_MEDIA_BUTTON intention sera envoyée via l’intention en attente.

L’élément fourni PendingIntent ne doit pas cibler une activité. Sur les applications ciblant Android V et versions ultérieures, le passage d’une activité en attente à cette méthode provoque un IllegalArgumentException. Sur les applications ciblant Android vous et ci-dessous, le passage d’une intention en attente d’activité entraîne l’ignorer. Pour plus d’informations, consultez ce guide.

L’intention en attente est recommandée pour être explicite pour suivre la recommandation de sécurité de PendingIntent#getService.

Ce membre est déconseillé. Utilisez #setMediaButtonBroadcastReceiver(ComponentName) à la place.

Java documentation pour android.media.session.MediaSession.setMediaButtonReceiver(android.app.PendingIntent).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à