Logotip de WizarPOS

API de pantalla completa de WizarPOS

WizarPOS-Display-Full-Screen-API-producte

Acabatview

Aquesta guia explica com utilitzar les API del sistema específiques per amagar la barra d'estat i la barra de navegació, habilitant una visualització a pantalla completa als dispositius Android.

Consideracions importants

Tingueu en compte que l'ús d'aquestes API afecta tot el sistema, no només la vostra aplicació. Quan amagueu la barra d'estat o la barra de navegació, romandrà oculta a totes les interfícies i aplicacions del sistema.

Permís
android.permission.CLOUDPOS_HIDE_STATUS_BAR L'aplicació declara permisos al manifest.

S'ha acabat l'APIview

Amaga o mostra la barra d'estat/navegació mitjançant HideBars
void hideBars (estat int) Estableix la barra d'estat i l'estat de la barra de navegació.

Paràmetres

Paràmetre Descripció
estat 1: amaga la barra d'estat, 2: amaga la barra de navegació, 3: amaga totes dues, 0: mostra totes dues. En un dispositiu sense barra de navegació, els conjunts 2 i 3 llançaran IllegalArgumentException.

Aquí hi ha alguns fragments de codi:

//hideBars:Object service = getSystemService("barra d'estat"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Mètode mètode = statusBarManager.getMethod("hideBars", int.class); method.invoke(servei, 3);

GetBarsVisibility
int getBarsVisibility(); Obteniu l'estat de la barra d'estat i de la barra de navegació.

Devolucions

Tipus Descripció
int el resultat, 1: amaga la barra d'estat, 2: amaga la barra de navegació, 3: amaga totes dues, 0: mostra totes dues. Al dispositiu sense barra de navegació, el conjunt 2 i 3 llançaran IllegalArgumentException.

Aquí hi ha alguns fragments de codi:

//getBarsVisibility: Object service = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Mètode mètode = statusBarManager.getMethod("getBarsVisibility"); Objecte objecte = expand.invoke(servei);

Especificacions

Característica Descripció
Nom de l'API Mostra l'API de pantalla completa
Permís necessari android.permission.CLOUDPOS_HIDE_STATUS_BAR
Funcions hideBars (estat int), getBarsVisibility ()

Preguntes freqüents

Què fa l'API Display Full-Screen?

Us permet amagar la barra d'estat i la barra de navegació per habilitar una visualització a pantalla completa als dispositius Android.

Quin permís es requereix per utilitzar aquesta API?

El permís necessari és Android. permís. CLOUDPOS_HIDE_STATUS_BAR.

Què passa si faig servir la funció hideBars en un dispositiu sense barra de navegació?

Si feu servir el conjunt 2 o 3 en un dispositiu sense barra de navegació, es produirà una IllegalArgumentException.

Com puc comprovar l'estat de visibilitat de les barres d'estat i de navegació?

Podeu utilitzar la funció getBarsVisibility() per obtenir l'estat actual.

Documents/Recursos

API de pantalla completa de WizarPOS [pdfInstruccions
Mostra API de pantalla completa, API de pantalla completa, API de pantalla

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *