MediaRouter2.SetRouteListingPreference(RouteListingPreference) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece el RouteListingPreference de la aplicación asociada a este enrutador multimedia.
[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
RouteListingPreference para que el sistema lo use para la lista de rutas. Cuando es null, el sistema usa sus criterios de lista predeterminados.
- Atributos
Comentarios
Establece el RouteListingPreference de la aplicación asociada a este enrutador multimedia.
Use este método para informar a la interfaz de usuario del sistema de las rutas que desea enumerar para el enrutamiento multimedia, a través del conmutador de salida.
Debe llamar a este método antes #registerRouteCallback registering any route callbacks e inmediatamente después de recibir cualquier RouteCallback#onRoutesUpdated route updates para mantener la interfaz de usuario del sistema en un estado coherente. También puede llamar a este método en cualquier otro punto para actualizar la preferencia de lista dinámicamente.
Al llamar a este método en una instancia del enrutador proxy, se producirá una UnsupportedOperationExceptionexcepción .
Notas:
<ol><li>No debe incluir los identificadores de dos o más rutas con una coincidencia en su MediaRoute2Info#getDeduplicationIds() deduplication ids. Si lo hace, el sistema los desduplicará con sus propios criterios.
<li>Puede usar este método para clasificar las rutas en el conmutador de salida, colocando primero las rutas más importantes. El sistema podría invalidar la clasificación propuesta.
<li>Puede usar este método para evitar enumerar rutas mediante criterios dinámicos. Por ejemplo, puede limitar el acceso a un tipo específico de dispositivo según los criterios de tiempo de ejecución.
</ol>
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.