將 Car UI 程式庫整合至應用程式

Car UI 程式庫包含兩個元素供應用程式實作:

  • 元件。實作特定行為的 Java 類別。例如 CarUiRecyclerView 和 Toolbar。

  • 相關資源。個別 Android 資源,用於表示旋鈕,可供原始設備製造商 (OEM) 使用,以便與其設計保持一致。上述元件會使用這些資源,以便自訂

應用程式可將 Car UI 程式庫新增為依附元件,以便整合該程式庫:

  • Android 9 和 Android 10 (Android.mk 檔案):新增下列項目:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
  • Android 11 (以上版本) (Android.bp),請新增以下內容:

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

設定 Car UI 元件的樣式

一般來說,應用程式應提供資料 (在某些情況下為圖片和圖示),以便執行所有必要功能。舉例來說,車輛 UI 程式庫會提供「返回」、「關閉」、「搜尋」和「選單」等標準圖示。如果您發現缺少資源,或是無法透過提供的元件達成某些功能,請與 Android Automotive 合作夥伴工程團隊聯絡。