WizarPOS Display Tam Ekran API
Bitdiview
Bu təlimat Android cihazlarında tam ekran görüntüsünü təmin edərək status panelini və naviqasiya panelini gizlətmək üçün xüsusi sistem API-lərindən necə istifadə etməyi izah edir.
Mühüm mülahizələr
Nəzərə alın ki, bu API-lərdən istifadə yalnız tətbiqinizə deyil, bütün sistemə təsir edir. Vəziyyət panelini və ya naviqasiya panelini gizlətdiyiniz zaman o, bütün sistem interfeysləri və proqramlarında gizli qalır.
İcazə
android.permission.CLOUDPOS_HIDE_STATUS_BAR Tətbiq manifestdə icazələri elan edir.
API Bitdiview
Gizlətmə çubuğundan istifadə edərək status/naviqasiya panelini gizlədin və ya göstərin
void hideBars(int state) Vəziyyət paneli və naviqasiya paneli vəziyyətini təyin edin.
Parametrlər
Parametr | Təsvir |
---|---|
dövlət | 1: status panelini gizlət, 2: naviqasiya panelini gizlət, 3: hər ikisini gizlə, 0: hər ikisini göstər. Naviqasiya paneli olmayan cihazda 2 və 3-cü dəstlər IllegalArgumentException atacaq. |
Budur bəzi kod parçaları:
//hideBars:Obyekt xidməti = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Metod metodu = statusBarManager.getMethod("hideBars", int.class); metod.invoke(xidmət, 3);
GetBarsVisibility
int getBarsVisibility(); Vəziyyət paneli və naviqasiya panelinin vəziyyətini əldə edin.
Qaytarır
Növ | Təsvir |
---|---|
int | nəticə, 1: status panelini gizlət, 2: naviqasiya panelini gizlət, 3: hər ikisini gizlət, 0: hər ikisini göstər. Naviqasiya paneli olmayan cihazda 2 və 3-cü dəstlər IllegalArgumentException atacaq. |
Budur bəzi kod parçaları:
//getBarsVisibility: Obyekt xidməti = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Metod metodu = statusBarManager.getMethod("getBarsVisibility"); Obyekt obyekti = expand.invoke(xidmət);
Spesifikasiyalar
Xüsusiyyət | Təsvir |
---|---|
API Adı | Tam Ekran API göstərin |
İcazə Tələb olunur | android.permission.CLOUDPOS_HIDE_STATUS_BAR |
Funksiyalar | hideBars(int dövlət), getBarsVisibility() |
Tez-tez verilən suallar
Tam Ekran API API nə edir?
Bu, Android cihazlarında tam ekran görüntüsünü aktivləşdirmək üçün status panelini və naviqasiya panelini gizlətməyə imkan verir.
Bu API-dən istifadə etmək üçün hansı icazə tələb olunur?
Tələb olunan icazə androiddir. icazə. CLOUDPOS_HIDE_STATUS_BAR.
Naviqasiya paneli olmayan cihazda hideBars funksiyasından istifadə etsəm nə baş verir?
Naviqasiya paneli olmayan bir cihazda 2 və ya 3 dəstindən istifadə IllegalArgumentException atacaq.
Vəziyyət və naviqasiya panellərinin görünmə vəziyyətini necə yoxlaya bilərəm?
Cari vəziyyəti əldə etmək üçün getBarsVisibility() funksiyasından istifadə edə bilərsiniz.
Sənədlər / Resurslar
![]() |
WizarPOS Display Tam Ekran API [pdf] Təlimatlar Tam Ekran API, Tam Ekran API, Ekran API göstərin |