Ringkasan

Untuk membantu partner OEM mengatasi masalah kompatibilitas aplikasi layar besar terkait hardware untuk penyesuaian per perangkat, sistem mendukung overlay konfigurasi layar besar berikut:

  • Tampilan: Setelan konfigurasi yang memengaruhi konfigurasi tingkat tampilan.
  • Rasio aspek: Setelan konfigurasi yang memengaruhi konfigurasi jendela tingkat aktivitas untuk rasio aspek.
  • Kamera: Setelan konfigurasi yang memengaruhi aplikasi saat callback onCameraOpened. Setelan ini dapat memengaruhi tampilan, aktivitas, dan konfigurasi kamera.
  • Latar belakang dan UI: Setelan konfigurasi yang diterapkan ke permukaan lapisan letterbox untuk penyesuaian UI, atau di tingkat aktivitas.
  • Keterjangkauan dan penempatan: Setelan konfigurasi yang diterapkan ke konfigurasi jendela tingkat aktivitas untuk aksesibilitas.
  • Setelan: Setelan konfigurasi untuk menyesuaikan dan mengaktifkan setelan rasio aspek pengguna di Setelan > Aplikasi > Rasio aspek.
  • Edukasi: Setelan konfigurasi untuk mengedukasi pengguna tentang fitur kompatibilitas aplikasi.

Mengganti konfigurasi default

Untuk mengganti konfigurasi default, buat file XML untuk mengganti overlay resource default untuk perangkat. Jika overlay resource ada untuk jenis perangkat tertentu, overlay resource akan menggantikan nilai resource AOSP default. Misalnya, untuk menempatkan resource aplikasi Setelan, yang berada di /packages/app/Settings, buat overlay resource untuk perangkat di vendor/DEVICE_NAME/overlay/packages/app/Settings, dengan DEVICE_NAME adalah nama perangkat yang menggunakan nilai overlay. Nilai resource pada waktu build menggantikan resource dengan nama yang sama.

Untuk mengetahui informasi selengkapnya, lihat Overlay resource.