WizarPOS Display Full Screen API
Gotovoview
Ovaj vodič objašnjava kako koristiti određene sistemske API-je za sakrivanje statusne trake i navigacijske trake, omogućavajući prikaz preko cijelog ekrana na Android uređajima.
Važna razmatranja
Imajte na umu da korištenje ovih API-ja utiče na cijeli sistem, a ne samo na vašu aplikaciju. Kada sakrijete statusnu traku ili traku za navigaciju, ona ostaje skrivena u svim sistemskim interfejsima i aplikacijama.
Dozvola
android.permission.CLOUDPOS_HIDE_STATUS_BAR Aplikacija deklarira dozvole u manifestu.
API gotovview
Sakrijte ili prikažite statusnu/navigacijsku traku koristeći HideBars
void hideBars(int state) Postavite statusnu traku i stanje trake za navigaciju.
Parameters
Parametar | Opis |
---|---|
stanje | 1: sakriti statusnu traku, 2: sakriti navigacijsku traku, 3: sakriti oba, 0: prikazati oba. Na uređaju bez navigacijske trake, skupovi 2 i 3 će izbaciti IllegalArgumentException. |
Evo nekih isječaka koda:
//hideBars:Object service = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Metod metoda = statusBarManager.getMethod("hideBars", int.class); method.invoke(service, 3);
GetBarsVisibility
int getBarsVisibility(); Dobijte stanje statusne trake i navigacijske trake.
Povratak
Tip | Opis |
---|---|
int | rezultat, 1: sakriti statusnu traku, 2: sakriti navigacijsku traku, 3: sakriti oba, 0: prikazati oba. Na uređaju bez navigacijske trake, setovi 2 i 3 će izbaciti IllegalArgumentException. |
Evo nekih isječaka koda:
//getBarsVisibility: Object service = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Metod metoda = statusBarManager.getMethod("getBarsVisibility"); Objekat objekta = expand.invoke(service);
Specifikacije
Feature | Opis |
---|---|
Ime API-ja | Prikaži API za cijeli ekran |
Dozvola je potrebna | android.permission.CLOUDPOS_HIDE_STATUS_BAR |
Funkcije | hideBars(int state), getBarsVisibility() |
FAQs
Šta radi Display Full-Screen API?
Omogućava vam da sakrijete statusnu traku i navigacijsku traku kako biste omogućili prikaz preko cijelog ekrana na Android uređajima.
Koja je dozvola potrebna za korištenje ovog API-ja?
Potrebna dozvola je android. dozvolu. CLOUDPOS_HIDE_STATUS_BAR.
Što se događa ako koristim funkciju hideBars na uređaju bez navigacijske trake?
Korištenje skupa 2 ili 3 na uređaju bez navigacijske trake će izazvati izuzetak IllegalArgumentException.
Kako mogu provjeriti stanje vidljivosti statusnih i navigacijskih traka?
Možete koristiti funkciju getBarsVisibility() da dobijete trenutno stanje.
Dokumenti / Resursi
![]() |
WizarPOS Display Full Screen API [pdfUpute Display Full Screen API, Full Screen API, Screen API |