שלב את ספריית ה-Car UI באפליקציות

ספריית ממשק המשתמש לרכב מכילה שני אלמנטים ליישום של אפליקציות:

  • רכיבים. מחלקות Java שמיישמות התנהגות ספציפית. לדוגמה, CarUiRecyclerView וסרגל הכלים.

  • אֶמְצָעִי. משאבי אנדרואיד בודדים המייצגים את הכפתורים הזמינים עבור יצרני OEM כדי להשיג עקביות עם העיצוב שלהם. הרכיבים שלמעלה משתמשים במשאבים אלה כדי להפוך להתאמה אישית .

אפליקציות משלבות את ספריית ממשק המשתמש של רכב על ידי הוספתה כתלות:

  • אנדרואיד 9 ו-Android 10 (קובץ Android.mk ), הוסף את הדברים הבאים:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (ומעלה) ( Android.bp ), הוסף את הדברים הבאים:

    static_libs: [
                ...
        "car-ui-lib-bp",
        ]
    

רכיבי ממשק משתמש בסגנון רכב

באופן כללי, אפליקציות אמורות להיות מסוגלות להשיג את כל הפונקציונליות הדרושה על ידי אספקת נתונים, ובמקרים מסוימים, תמונות וסמלים. לדוגמה, סמלים סטנדרטיים כגון חזרה, סגור, חיפוש ותפריט מסופקים על ידי ספריית ממשק המשתמש של הרכב. צור קשר עם Android Automotive Partner Engineering אם אתה מגלה שחסרים משאבים או אם יש פונקציונליות שלא ניתן להשיג עם הרכיבים שסופקו.