Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Mengembangkan Aplikasi tanpa Perpustakaan UI Mobil

The UI Perpustakaan Car (mobil-ui-library) adalah perpustakaan UI otomotif konsisten diri yang dapat disesuaikan oleh OEM. Google sangat menyarankan Anda menggunakan car-ui-library untuk membuat aplikasi Anda. Jika ini tidak layak, ada dua alternatif:

  • Dari Android 12, Anda dapat menggunakan car-rotary-lib , bagian dari mobil-ui-library.
  • Pada Android 11, Anda harus menerapkan sendiri FocusParkingView , FocusArea , dan DirectManipulationHelper seperti yang dijelaskan di bawah ini.

Terapkan FocusParkingView

Anda baik dapat menerapkan sendiri FocusParkingView atau menyalin kelas dari mobil-ui-perpustakaan untuk proyek Anda.

Untuk melaksanakan FocusParkingView :

  1. Kode keras nama kelas aksesibilitas sehingga RotaryService bisa mengenalinya:
    @Override
    public CharSequence getAccessibilityClassName() {
          return "com.android.car.ui.FocusParkingView";
    }
    

Menerapkan Area Fokus

Seperti FocusParkingView , Anda baik dapat menerapkan sendiri FocusArea atau menyalin kelas dari mobil-ui-perpustakaan untuk proyek Anda.

Untuk melaksanakan FocusArea :

  1. Keras kode aksesibilitas nama kelas sehingga pelayanan rotary bisa mengenalinya:
    @Override
    public CharSequence getAccessibilityClassName() {
       return "com.android.car.ui.FocusArea";
    }
    

Terapkan DirectManipulationHelper

Ini adalah kelas utilitas. Anda dapat menyalin kelas dari perpustakaan mobil-ui ke proyek Anda.