MediaRouter2.SetRouteListingPreference(RouteListingPreference) 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.
Define o RouteListingPreference aplicativo associado a esse roteador de mídia.
[Android.Runtime.Register("setRouteListingPreference", "(Landroid/media/RouteListingPreference;)V", "", ApiSince=34)]
public void SetRouteListingPreference(Android.Media.RouteListingPreference? routeListingPreference);
[<Android.Runtime.Register("setRouteListingPreference", "(Landroid/media/RouteListingPreference;)V", "", ApiSince=34)>]
member this.SetRouteListingPreference : Android.Media.RouteListingPreference -> unit
Parâmetros
- routeListingPreference
- RouteListingPreference
O RouteListingPreference sistema a ser usado para listagem de rotas. Quando nulo, o sistema usa seus critérios de listagem padrão.
- Atributos
Comentários
Define o RouteListingPreference aplicativo associado a esse roteador de mídia.
Use esse método para informar a interface do usuário do sistema das rotas que você gostaria de listar para roteamento de mídia por meio do Comutador de Saída.
Você deve chamar esse método antes #registerRouteCallback registering any route callbacks e imediatamente depois de receber qualquer um RouteCallback#onRoutesUpdated route updates para manter a interface do usuário do sistema em um estado consistente. Você também pode chamar esse método em qualquer outro ponto para atualizar a preferência de listagem dinamicamente.
Chamar esse método em uma instância de roteador proxy gerará um UnsupportedOperationException.
Notes:
<ol><li>Você não deve incluir as IDs de duas ou mais rotas com uma correspondência em sua MediaRoute2Info#getDeduplicationIds() deduplication ids. Se você fizer isso, o sistema os deduplicará usando seus próprios critérios.
<li>Você pode usar esse método para classificar as rotas no comutador de saída, colocando as rotas mais importantes em primeiro lugar. O sistema pode substituir a classificação proposta.
<li>Você pode usar esse método para evitar listar rotas usando critérios dinâmicos. Por exemplo, você pode limitar o acesso a um tipo específico de dispositivo de acordo com os critérios de runtime.
</ol>
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.