Lingua

MediaSession.SetMediaButtonReceiver(PendingIntent) Metodo

Definizione

Impostare una finalità in sospeso per il ricevitore del pulsante multimediale per consentire il riavvio della riproduzione dopo l'arresto della sessione.

[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

Parametri

mbr
PendingIntent

Oggetto PendingIntent a cui inviare l'evento del pulsante multimediale.

Attributi

Commenti

Impostare una finalità in sospeso per il ricevitore del pulsante multimediale per consentire il riavvio della riproduzione dopo l'arresto della sessione.

Se l'app viene avviata in questo modo, verrà inviata una Intent#ACTION_MEDIA_BUTTON finalità tramite la finalità in sospeso.

L'oggetto specificato PendingIntent non deve essere di destinazione di un'attività. Nelle app destinate ad Android V e versioni successive, passando una finalità di attività in sospeso a questo metodo, viene generato un oggetto IllegalArgumentException. Nelle app destinate a Android e sotto, passando una finalità di attività in sospeso, la chiamata viene ignorata. Per altre informazioni, fare riferimento a questa guida.

La finalità in sospeso è consigliata per essere esplicita per seguire la raccomandazione di sicurezza di PendingIntent#getService.

Questo membro è deprecato. Utilizzare invece #setMediaButtonBroadcastReceiver(ComponentName).

per android.media.session.MediaSession.setMediaButtonReceiver(android.app.PendingIntent).

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