MediaRouter2.SetRouteListingPreference(RouteListingPreference) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta l'oggetto RouteListingPreference dell'app associata a questo router multimediale.
[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
Parametri
- routeListingPreference
- RouteListingPreference
Oggetto RouteListingPreference per il sistema da utilizzare per l'elenco di route. Se null, il sistema usa i criteri di elenco predefiniti.
- Attributi
Commenti
Imposta l'oggetto RouteListingPreference dell'app associata a questo router multimediale.
Usa questo metodo per informare l'interfaccia utente di sistema delle route che vuoi elencare per il routing multimediale, tramite il commutatore di output.
È necessario chiamare questo metodo prima #registerRouteCallback registering any route callbacks e subito dopo aver ricevuto uno RouteCallback#onRoutesUpdated route updates qualsiasi per mantenere l'interfaccia utente di sistema in uno stato coerente. È anche possibile chiamare questo metodo in qualsiasi altro punto per aggiornare dinamicamente la preferenza di elenco.
La chiamata di questo metodo in un'istanza del router proxy genererà un'eccezione UnsupportedOperationException.
Note:
<ol><li>Non includere gli ID di due o più route con una corrispondenza nella relativa MediaRoute2Info#getDeduplicationIds() deduplication ids. In tal caso, il sistema li deduplica usando i propri criteri.
<li>È possibile usare questo metodo per classificare le route nel commutatore di output, posizionando prima le route più importanti. Il sistema potrebbe ignorare la classificazione proposta.
<li>È possibile usare questo metodo per evitare di elencare le route usando criteri dinamici. Ad esempio, è possibile limitare l'accesso a un tipo specifico di dispositivo in base ai criteri di runtime.
</ol>
per android.media.MediaRouter2.setRouteListingPreference(android.media.RouteListingPreference).
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.