MediaSession.SetMediaButtonReceiver(PendingIntent) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Defina uma intenção pendente para o receptor do botão de mídia para permitir a reinicialização da reprodução após a sessão ter sido interrompida.
[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
O PendingIntent evento para o qual enviar o evento do botão de mídia.
- Atributos
Comentários
Defina uma intenção pendente para o receptor do botão de mídia para permitir a reinicialização da reprodução após a sessão ter sido interrompida.
Se o aplicativo for iniciado dessa forma, uma Intent#ACTION_MEDIA_BUTTON intenção será enviada por meio da intenção pendente.
O fornecido PendingIntent não deve ter como destino uma atividade. Em aplicativos destinados ao Android V e acima, passar uma atividade pendente de intenção para esse método causa um IllegalArgumentException. Em aplicativos direcionados ao Android e abaixo, passar uma atividade com intenção pendente faz com que a chamada seja ignorada. Confira este guia para saber mais.
A intenção pendente é recomendada para ser explícita para seguir a recomendação de segurança de PendingIntent#getService.
Este membro foi preterido. Use #setMediaButtonBroadcastReceiver(ComponentName) em seu lugar.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.