WizarPOS-Logo

WizarPOS Display Vollbild-API

WizarPOS-Display-Vollbild-API-Produkt

Ü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

Verweise

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind markiert *