WizarPOS-loqosu

WizarPOS Display Tam Ekran API

WizarPOS-Display-Tam Ekran-API-məhsul

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

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *