הכיתה CarContext מרחיבה את ContextWrapper, מה שהופך אותה לנגישה למופעים של Session ושל Screen. CarContext מספק גישה לשירותים חיוניים לרכב, כולל:
-
ScreenManager, כדי לנהל את ערימת המסכים. -
AppManager, כדי לקבל פונקציונליות כללית שקשורה לאפליקציה, כמו גישה לאובייקטSurfaceלצורך שרטוט מפות. -
NavigationManager, שמשמשת אפליקציות ניווט מפורט כדי להעביר מטא-נתונים של ניווט ואירועים אחרים שקשורים לניווט למארח.
כדי לראות רשימה של פונקציות הספרייה שזמינות באפליקציות ניווט, אפשר לעיין במאמר בנושא גישה לתבניות ניווט.
CarContext מציעה גם פונקציונליות אחרת, כמו טעינת משאבים של drawable באמצעות ההגדרה ממסך הרכב, וסימון לכך שהאפליקציה צריכה להציג את המפה שלה בעיצוב כהה.