In Android 16 wurden zwei Funktionen für die Fensterdarstellung auf dem Desktop eingeführt: anpassbare Header-Insets und Verwaltung von App-Instanzen. Auf dieser Seite werden die Testszenarien beschrieben, mit denen Sie die Browserkompatibilität prüfen können. OEMs müssen überprüfen, ob die Implementierung der Funktion wie vorgesehen funktioniert.
Testläufe für anpassbare Headereinzüge
Die folgenden Testläufe überprüfen die Browserkompatibilität mit anpassbaren Header-Insets:
- Interaktivität der Benutzeroberfläche:Prüfen Sie, ob die Untertitel-Leiste des Browsers in allen Fensterkonfigurationen (Freiform, Splitscreen und Vollbild) vollständig interaktiv bleibt.
- Abstand zu Systemsymbolen:Prüfen Sie, ob die Browser-UI nicht unter Systemsymbolen gerendert wird.
- Anwenden der Vordergrundfarbe:Prüfen Sie, ob die richtigen Vordergrundfarben basierend auf dem Browserdesign auf die Systemsymbole im App-Header angewendet werden. Das ist besonders wichtig, wenn sich das Browserdesign vom Systemdesign unterscheidet.
- Fenster ziehen:Prüfe, ob ein Fenster im Freiformmodus durch langes Drücken auf einen leeren Bereich der Tableiste gezogen werden kann.
- Sichtbarkeit von Tabs bei Größenänderung:Prüfen Sie, ob Tabs je nach Breite des Fensters ein- oder ausgeblendet werden, um eine optimale Nutzerfreundlichkeit zu gewährleisten.
Testläufe für die Verwaltung von App-Instanzen mit Drag-and-Drop-Gesten
Die folgenden Testläufe prüfen die Browserkompatibilität mit der Verwaltung von App-Instanzen:
- Neues Fenster erstellen:Bestätigen Sie, dass durch Ziehen eines Tabs aus der Tableiste in einen leeren Bereich ein neues Browserfenster mit diesem Tab erstellt wird.
- Kein neues Fenster für den letzten Tab (einzelne Instanz): Wenn nur eine Browserinstanz geöffnet ist, prüfen Sie, ob durch Ziehen des letzten Tabs in diesem Fenster kein neues Fenster erstellt wird.