WizarPOS Display Full Screen API
Läbiview
Selles juhendis selgitatakse, kuidas kasutada kindlaid süsteemi API-sid olekuriba ja navigeerimisriba peitmiseks, võimaldades Android-seadmetes täisekraankuva.
Olulised kaalutlused
Pidage meeles, et nende API-de kasutamine mõjutab kogu süsteemi, mitte ainult teie rakendust. Kui peidate olekuriba või navigeerimisriba, jääb see peidetuks kõigis süsteemiliidestes ja rakendustes.
Luba
android.permission.CLOUDPOS_HIDE_STATUS_BAR Rakendus deklareerib load manifestis.
API läbiview
Peida või kuva oleku-/navigeerimisriba kasutades HideBars
void hideBars(int state) Olekuriba ja navigeerimisriba oleku määramine.
Parameetrid
Parameeter | Kirjeldus |
---|---|
olek | 1: peida olekuriba, 2: peida navigeerimisriba, 3: peida mõlemad, 0: kuva mõlemad. Ilma navigeerimisribata seadmes lisavad komplektid 2 ja 3 välja IllegalArgumentException. |
Siin on mõned koodilõigud:
//hideBars:Object service = getSystemService("olekuriba"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Method method = statusBarManager.getMethod("hideBars", int.class); meetod.invoke(teenus, 3);
GetBarsVisibility
int getBarsVisibility(); Vaadake olekuriba ja navigeerimisriba olekut.
Tagastab
Tüüp | Kirjeldus |
---|---|
int | tulemus, 1: peida olekuriba, 2: peida navigeerimisriba, 3: peida mõlemad, 0: kuva mõlemad. Ilma navigeerimisribata seadmes lisavad 2. ja 3. sätted välja IllegalArgumentException. |
Siin on mõned koodilõigud:
//getBarsVisibility: Object service = getSystemService("olekuriba"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Meetodi meetod = statusBarManager.getMethod("getBarsVisibility"); Objekt objekt = expand.invoke(service);
Tehnilised andmed
Funktsioon | Kirjeldus |
---|---|
API nimi | Kuva täisekraani API |
Nõutav luba | android.permission.CLOUDPOS_HIDE_STATUS_BAR |
Funktsioonid | hideBars(int state), getBarsVisibility() |
KKK-d
Mida Display Full-Screen API teeb?
See võimaldab peita olekuriba ja navigeerimisriba, et võimaldada Android-seadmetes täisekraankuva.
Milliseid lubasid on selle API kasutamiseks vaja?
Nõutav luba on android. luba. CLOUDPOS_HIDE_STATUS_BAR.
Mis juhtub, kui kasutan funktsiooni hideBars seadmes, kus pole navigeerimisriba?
Komplekti 2 või 3 kasutamine ilma navigeerimisribata seadmes toob kaasa IllegalArgumentExceptioni.
Kuidas kontrollida oleku- ja navigeerimisribade nähtavuse olekut?
Praeguse oleku hankimiseks saate kasutada funktsiooni getBarsVisibility().
Dokumendid / Ressursid
![]() |
WizarPOS Display Full Screen API [pdfJuhised Kuva täisekraani API, täisekraani API, ekraani API |