WizarPOS Display Vollbild-API
Überview
In dieser Anleitung wird erläutert, wie Sie mithilfe bestimmter System-APIs die Statusleiste und die Navigationsleiste ausblenden und so eine Vollbildanzeige auf Android-Geräten ermöglichen.
Wichtige Überlegungen
Beachten Sie, dass die Verwendung dieser APIs das gesamte System betrifft, nicht nur Ihre Anwendung. Wenn Sie die Statusleiste oder Navigationsleiste ausblenden, bleibt sie in allen Systemoberflächen und Anwendungen ausgeblendet.
Erlaubnis
android.permission.CLOUDPOS_HIDE_STATUS_BAR Die Anwendung deklariert Berechtigungen im Manifest.
API überview
Status-/Navigationsleiste mit HideBars ausblenden oder anzeigen
void hideBars(int state) Statusleiste und Navigationsleistenstatus festlegen.
Parameter
Parameter | Beschreibung |
---|---|
Zustand | 1: Statusleiste ausblenden, 2: Navigationsleiste ausblenden, 3: Beide ausblenden, 0: Beide anzeigen. Auf einem Gerät ohne Navigationsleiste lösen die Einstellungen 2 und 3 eine IllegalArgumentException aus. |
Hier sind einige Codeausschnitte:
//hideBars:Objektdienst = getSystemService("statusbar"); Klasse statusBarManager = Class.forName("android.app.StatusBarManager"); Methode method = statusBarManager.getMethod("hideBars", int.class); method.invoke(Dienst, 3);
GetBarsVisibility
int getBarsVisibility(); Ruft den Status der Statusleiste und der Navigationsleiste ab.
Rückgaben
Typ | Beschreibung |
---|---|
int | Das Ergebnis: 1: Statusleiste ausblenden, 2: Navigationsleiste ausblenden, 3: Beide ausblenden, 0: Beide anzeigen. Auf Geräten ohne Navigationsleiste lösen die Einstellungen 2 und 3 eine IllegalArgumentException aus. |
Hier sind einige Codeausschnitte:
//getBarsVisibility: Objektdienst = getSystemService("statusbar"); Klasse statusBarManager = Class.forName("android.app.StatusBarManager"); Methode method = statusBarManager.getMethod("getBarsVisibility"); Objekt object = expand.invoke(service);
Technische Daten
Besonderheit | Beschreibung |
---|---|
API-Name | Vollbild-API anzeigen |
Berechtigung erforderlich | android.permission.CLOUDPOS_HIDE_STATUS_BAR |
Funktionen | hideBars(int state), getBarsVisibility() |
FAQs
Was macht die Display Full-Screen API?
Sie können damit die Statusleiste und die Navigationsleiste ausblenden, um auf Android-Geräten eine Vollbildanzeige zu ermöglichen.
Welche Berechtigung ist für die Verwendung dieser API erforderlich?
Die erforderliche Berechtigung ist Android. Berechtigung. CLOUDPOS_HIDE_STATUS_BAR.
Was passiert, wenn ich die Funktion „hideBars“ auf einem Gerät ohne Navigationsleiste verwende?
Die Verwendung von Satz 2 oder 3 auf einem Gerät ohne Navigationsleiste führt zu einer IllegalArgumentException.
Wie kann ich den Sichtbarkeitsstatus der Status- und Navigationsleisten überprüfen?
Sie können die Funktion getBarsVisibility() verwenden, um den aktuellen Status abzurufen.
Dokumente / Ressourcen
![]() |
WizarPOS Display Vollbild-API [pdf] Anweisungen Vollbild-API anzeigen, Vollbild-API, Bildschirm-API |