Lenguaje

MediaSession.SetMediaButtonReceiver(PendingIntent) Método

Definición

Establezca una intención pendiente para el receptor del botón multimedia para permitir el reinicio de la reproducción después de que se haya detenido la sesión.

[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

Parámetros

mbr
PendingIntent

PendingIntent al que se va a enviar el evento del botón multimedia.

Atributos

Comentarios

Establezca una intención pendiente para el receptor del botón multimedia para permitir el reinicio de la reproducción después de que se haya detenido la sesión.

Si la aplicación se inicia de esta manera, se enviará una Intent#ACTION_MEDIA_BUTTON intención a través de la intención pendiente.

El proporcionado PendingIntent no debe tener como destino una actividad. En las aplicaciones destinadas a Android V y versiones posteriores, pasar una intención pendiente de actividad a este método provoca una IllegalArgumentExceptionexcepción . En las aplicaciones destinadas a Android y a continuación, pasar una intención pendiente de actividad hace que se omita la llamada. Consulte esta guía para obtener más información.

Se recomienda que la intención pendiente sea explícita para seguir la recomendación de seguridad de PendingIntent#getService.

Este miembro está en desuso. Utilice #setMediaButtonBroadcastReceiver(ComponentName) en su lugar.

Java documentación para android.media.session.MediaSession.setMediaButtonReceiver(android.app.PendingIntent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a