Logo WizarPOS

API di visualizzazione a schermo intero di WizarPOS

API-prodotto-WizarPOS-Display-Full-Screen

Sopraview

Questa guida spiega come utilizzare specifiche API di sistema per nascondere la barra di stato e la barra di navigazione, consentendo la visualizzazione a schermo intero sui dispositivi Android.

Considerazioni importanti

Tieni presente che l'utilizzo di queste API influisce sull'intero sistema, non solo sulla tua applicazione. Quando nascondi la barra di stato o la barra di navigazione, questa rimane nascosta in tutte le interfacce e applicazioni del sistema.

Permesso
android.permission.CLOUDPOS_HIDE_STATUS_BAR L'applicazione dichiara le autorizzazioni nel manifesto.

API finitaview

Nascondi o mostra la barra di stato/navigazione usando HideBars
void hideBars(int state) Imposta lo stato della barra di stato e della barra di navigazione.

Parametri

Parametro Descrizione
stato 1: nascondi barra di stato, 2: nascondi barra di navigazione, 3: nascondi entrambi, 0: mostra entrambi. In un dispositivo senza barra di navigazione, i set 2 e 3 genereranno IllegalArgumentException.

Ecco alcuni frammenti di codice:

//hideBars:Oggetto servizio = getSystemService("statusbar"); Classe statusBarManager = Class.forName("android.app.StatusBarManager"); Metodo metodo = statusBarManager.getMethod("hideBars", int.class); metodo.invoke(servizio, 3);

OttieniVisibilitàBarre
int getBarsVisibility(); Ottieni lo stato della barra di stato e della barra di navigazione.

Resi

Tipo Descrizione
interno il risultato, 1: nascondi barra di stato, 2: nascondi barra di navigazione, 3: nascondi entrambe, 0: mostra entrambe. In un dispositivo senza barra di navigazione, i set 2 e 3 genereranno IllegalArgumentException.

Ecco alcuni frammenti di codice:

//getBarsVisibility: Oggetto servizio = getSystemService("statusbar"); Classe statusBarManager = Class.forName("android.app.StatusBarManager"); Metodo metodo = statusBarManager.getMethod("getBarsVisibility"); Oggetto oggetto = expand.invoke(service);

Specifiche

Caratteristica Descrizione
Nome API Visualizza API a schermo intero
Permesso richiesto android.permission.CLOUDPOS_HIDE_STATUS_BAR
Funzioni hideBars(int stato), getBarsVisibility()

Domande frequenti

A cosa serve l'API Display Full-Screen?

Consente di nascondere la barra di stato e la barra di navigazione per consentire la visualizzazione a schermo intero sui dispositivi Android.

Quali autorizzazioni sono necessarie per utilizzare questa API?

Il permesso richiesto è android. permission. CLOUDPOS_HIDE_STATUS_BAR.

Cosa succede se utilizzo la funzione hideBars su un dispositivo senza barra di navigazione?

L'utilizzo del set 2 o 3 su un dispositivo senza barra di navigazione genererà un'eccezione IllegalArgumentException.

Come posso controllare lo stato di visibilità delle barre di stato e di navigazione?

È possibile utilizzare la funzione getBarsVisibility() per ottenere lo stato corrente.

Documenti / Risorse

API di visualizzazione a schermo intero di WizarPOS [pdf] Istruzioni
API di visualizzazione a schermo intero, API a schermo intero, API dello schermo

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *