Mengintegrasikan library UI Mobil ke dalam aplikasi

Library UI Mobil berisi dua elemen untuk diimplementasikan aplikasi:

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

  • Referensi. Masing-masing resource Android yang mewakili tombol yang tersedia bagi OEM agar konsisten dengan desainnya. Komponen di atas menggunakan resource agar dapat disesuaikan.

Aplikasi mengintegrasikan library UI Mobil dengan menambahkannya sebagai dependensi:

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

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

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

Menata 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 {i>Back<i}, {i>Close<i}, Penelusuran, dan Menu disediakan oleh library UI Mobil. Berinteraksi dengan Partner Android Automotive Rekayasa jika Anda menemukan ada sumber daya yang hilang atau jika ada fungsionalitas yang tidak dicapai dengan komponen yang disediakan.