Die Klasse CarContext erweitert ContextWrapper und ist somit für Ihre Session- und Screen-Instanzen verfügbar. CarContext bietet Zugriff auf wichtige Fahrzeugdienste, darunter:
ScreenManager, um den Bildschirmstapel zu verwalten.AppManager, um allgemeine App-bezogene Funktionen zu erhalten, z. B. den Zugriff auf dasSurface-Objekt zum Zeichnen von Karten.NavigationManager: Wird von Apps für die Turn-by-Turn-Navigation verwendet, um Navigationsmetadaten und andere navigationsbezogene Ereignisse an den Host zu senden.
Eine Liste der Bibliotheksfunktionen, die für Navigations-Apps verfügbar sind, finden Sie unter Auf die Navigationsvorlagen zugreifen.
CarContext bietet auch andere Funktionen, z. B. das Laden von Drawables mithilfe der Konfiguration des Autodisplays und das Signalisieren, dass Ihre App ihre Karte im dunklen Design anzeigen soll.