MediaSession.SetMediaButtonReceiver(PendingIntent) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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.