Mengintegrasikan library UI Mobil ke dalam aplikasi

Library UI Mobil berisi dua elemen yang dapat diterapkan aplikasi:

  • Komponen. Class Java yang menerapkan perilaku tertentu. Misalnya, CarUiRecyclerView dan Toolbar.

  • Referensi. Masing-masing resource Android yang mewakili tombol tersedia bagi OEM untuk mencapai konsistensi dengan desain mereka sendiri. Komponen di atas menggunakan resource ini agar dapat disesuaikan.

Aplikasi mengintegrasikan library UI Mobil dengan menambahkannya sebagai dependensi:

  • Android 9 dan Android 10 (file Android.mk), tambahkan hal berikut:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
  • Android 11 (dan yang lebih baru) (Android.bp), tambahkan hal berikut:

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

Menyesuaikan gaya komponen UI Mobil

Secara umum, aplikasi harus dapat mencapai semua fungsi yang diperlukan dengan menyediakan data dan, dalam kasus tertentu, gambar dan ikon. Misalnya, ikon standar seperti Kembali, Tutup, Penelusuran, dan Menu disediakan oleh library UI Mobil. Hubungi Android Automotive Partner Engineering jika Anda menemukan resource yang tidak ada atau jika ada fungsi yang tidak dapat dicapai dengan komponen yang disediakan.