Um OEM-Partnern bei der Behebung von hardwarebezogenen Problemen mit der App-Kompatibilität auf großen Displays für gerätespezifische Anpassungen zu helfen, unterstützt das System die folgenden Konfigurations-Overlays für große Displays:
- Display: Konfigurationseinstellungen, die sich auf die Konfiguration auf Displayebene auswirken.
- Seitenverhältnis: Konfigurationseinstellungen, die sich auf die Konfiguration des Aktivitätsfensters für das Seitenverhältnis auswirken.
- Kamera: Konfigurationseinstellungen, die sich auf Apps beim
onCameraOpened-Callback auswirken. Diese Einstellungen können sich auf die Anzeige, die Aktivität und die Kamerakonfiguration auswirken. - Hintergrund und Benutzeroberfläche: Konfigurationseinstellungen, die auf die Oberfläche der Letterbox-Ebene für die Anpassung der Benutzeroberfläche oder auf Aktivitätsebene angewendet werden.
- Erreichbarkeit und Positionierung: Konfigurationseinstellungen, die auf die Fensterkonfiguration auf Aktivitätsebene für die Barrierefreiheit angewendet werden.
- Einstellungen: Konfigurationseinstellungen zum Anpassen und Aktivieren von Einstellungen für das Seitenverhältnis in den Einstellungen > Apps > Seitenverhältnis.
- Education: Konfigurationseinstellungen, mit denen Nutzer über Funktionen zur App-Kompatibilität informiert werden.
Standardkonfiguration überschreiben
Wenn Sie die Standardkonfiguration überschreiben möchten, erstellen Sie eine XML-Datei, um das Standard-Ressourcen-Overlay für das Gerät zu ersetzen. Wenn ein Ressourcen-Overlay für einen bestimmten Gerätetyp vorhanden ist, ersetzt es den Standard-AOSP-Ressourcenwert. Wenn Sie beispielsweise Ressourcen für die Einstellungen-App überlagern möchten, die sich unter /packages/app/Settings befindet, erstellen Sie eine Ressourcenüberlagerung für ein Gerät unter vendor/DEVICE_NAME/overlay/packages/app/Settings, wobei DEVICE_NAME der Gerätename ist, der den Überlagerungswert verwendet. Ressourcenwerte zur Build-Zeit überschreiben die Ressourcen mit demselben Namen.
Weitere Informationen finden Sie unter Ressourcen-Overlay.