Compartilhar via


MediaRouter2.IOnGetControllerHintsListener.OnGetControllerHints Método

Definição

Chamado quando o MediaRouter2 ou o sistema está prestes a solicitar um serviço de provedor de rota de mídia para criar um controlador com a rota especificada.

[Android.Runtime.Register("onGetControllerHints", "(Landroid/media/MediaRoute2Info;)Landroid/os/Bundle;", "GetOnGetControllerHints_Landroid_media_MediaRoute2Info_Handler:Android.Media.MediaRouter2/IOnGetControllerHintsListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)]
public Android.OS.Bundle? OnGetControllerHints (Android.Media.MediaRoute2Info route);
[<Android.Runtime.Register("onGetControllerHints", "(Landroid/media/MediaRoute2Info;)Landroid/os/Bundle;", "GetOnGetControllerHints_Landroid_media_MediaRoute2Info_Handler:Android.Media.MediaRouter2/IOnGetControllerHintsListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)>]
abstract member OnGetControllerHints : Android.Media.MediaRoute2Info -> Android.OS.Bundle

Parâmetros

route
MediaRoute2Info

A rota para criar um controlador com

Retornos

Um pacote opcional de argumentos específicos do aplicativo para enviar ao provedor ou null , se não houver. O conteúdo desse pacote pode afetar o resultado da criação do controlador.

Atributos

Comentários

Chamado quando o MediaRouter2 ou o sistema está prestes a solicitar um serviço de provedor de rota de mídia para criar um controlador com a rota especificada. O Bundle retornado aqui será enviado para o serviço de provedor de rota de mídia como uma dica.

Como a criação do controlador pode ser solicitada pelo e pelo sistema, defina o ouvinte o mais rápido possível após a aquisição MediaRouter2 da MediaRouter2 instância. O método será chamado no mesmo thread que chama #transferTo(MediaRoute2Info) ou no thread principal se for solicitado pelo sistema.

Documentação Java para android.media.MediaRouter2.OnGetControllerHintsListener.onGetControllerHints(android.media.MediaRoute2Info).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a