La clase CarContext extiende ContextWrapper, lo que la hace accesible para tus instancias de Session y Screen. CarContext proporciona acceso a servicios esenciales para automóviles, incluidos los siguientes:
ScreenManager, para administrar la pila de pantallasAppManager, para obtener funcionalidad general relacionada con la app, como acceder al objetoSurfacepara dibujar mapas.NavigationManager, que usan las apps de navegación paso a paso para comunicar metadatos de navegación y otros eventos relacionados con la navegación al host.
Para ver una lista de las funciones de la biblioteca disponibles para las apps de navegación, consulta Accede a las plantillas de navegación.
CarContext también ofrece otras funciones, como permitir que cargues recursos de elementos de diseño usando la configuración de la pantalla del vehículo y señalar que tu app debe mostrar su mapa en tema oscuro.