A classe CarContext estende ContextWrapper, tornando-a acessível às instâncias Session e Screen. O CarContext oferece acesso a
serviços essenciais para carros, incluindo:
ScreenManager, para gerenciar a pilha de telas.AppManager, para ter acesso a funcionalidades gerais relacionadas a apps, como acessar o objetoSurfacepara desenhar mapas.NavigationManager, usado por apps de navegação ponto a ponto para comunicar metadados de navegação e outros eventos relacionados à navegação com o host.
Para ver uma lista das funcionalidades da biblioteca disponíveis para apps de navegação, consulte Acessar os modelos de navegação.
O CarContext também oferece outras funcionalidades, como permitir o carregamento de recursos drawable
usando a configuração da tela do carro e sinalizar que
o app precisa mostrar o mapa no tema escuro.