WizarPOS- ლოგო

WizarPOS ჩვენების სრული ეკრანის API

WizarPOS-Display-Full-Screen-API-პროდუქტი

დასრულდაview

ეს გზამკვლევი განმარტავს, თუ როგორ გამოვიყენოთ კონკრეტული სისტემის API-ები სტატუსის ზოლისა და ნავიგაციის ზოლის დასამალად, Android მოწყობილობებზე სრულ ეკრანზე ჩვენების გასააქტიურებლად.

მნიშვნელოვანი მოსაზრებები

გაითვალისწინეთ, რომ ამ API-ების გამოყენება გავლენას ახდენს მთელ სისტემაზე და არა მხოლოდ თქვენს აპლიკაციაზე. როდესაც თქვენ მალავთ სტატუსის ზოლს ან ნავიგაციის ზოლს, ის რჩება დამალული სისტემის ყველა ინტერფეისსა და აპლიკაციაში.

ნებართვა
android.permission.CLOUDPOS_HIDE_STATUS_BAR აპლიკაცია აცხადებს ნებართვებს manifest-ში.

API დასრულდაview

სტატუსის/ნავიგაციის ზოლის დამალვა ან ჩვენება HideBars-ის გამოყენებით
void hideBars(int state) დააყენეთ სტატუსის ზოლი და ნავიგაციის ზოლის მდგომარეობა.

პარამეტრები

პარამეტრი აღწერა
სახელმწიფო 1: სტატუსის ზოლის დამალვა, 2: ნავიგაციის ზოლის დამალვა, 3: ორივეს დამალვა, 0: ორივეს ჩვენება. მოწყობილობაში ნავიგაციის ზოლის გარეშე, კომპლექტები 2 და 3 ჩააგდებენ IllegalArgumentException.

აქ არის რამდენიმე კოდის ფრაგმენტი:

//hideBars:Object Service = getSystemService("statusbar"); კლასი statusBarManager = Class.forName("android.app.StatusBarManager"); მეთოდის მეთოდი = statusBarManager.getMethod("hideBars", int.class); მეთოდი.გამოძახება(სერვისი, 3);

GetBarsVisibility
int getBarsVisibility(); მიიღეთ სტატუსის ზოლისა და ნავიგაციის ზოლის მდგომარეობა.

ბრუნდება

ტიპი აღწერა
ინტ შედეგი, 1: სტატუსის ზოლის დამალვა, 2: ნავიგაციის ზოლის დამალვა, 3: ორივეს დამალვა, 0: ორივეს ჩვენება. მოწყობილობაში ნავიგაციის ზოლის გარეშე, კომპლექტი 2 და 3 ჩააგდებს IllegalArgumentException.

აქ არის რამდენიმე კოდის ფრაგმენტი:

//getBarsVisibility: ობიექტის სერვისი = getSystemService("statusbar"); კლასი statusBarManager = Class.forName("android.app.StatusBarManager"); მეთოდის მეთოდი = statusBarManager.getMethod("getBarsVisibility"); ობიექტის ობიექტი = expand.invoke(service);

სპეციფიკაციები

ფუნქცია აღწერა
API სახელი სრულეკრანიანი API-ის ჩვენება
საჭიროა ნებართვა android.permission.CLOUDPOS_HIDE_STATUS_BAR
ფუნქციები hideBars (int state), getBarsVisibility ()

ხშირად დასმული კითხვები

რას აკეთებს ჩვენების სრული ეკრანის API?

ის საშუალებას გაძლევთ დამალოთ სტატუსის ზოლი და ნავიგაციის ზოლი, რათა ჩართოთ სრულეკრანიანი ჩვენება Android მოწყობილობებზე.

რა ნებართვაა საჭირო ამ API-ს გამოსაყენებლად?

საჭირო ნებართვა არის ანდროიდი. ნებართვა. CLOUDPOS_HIDE_STATUS_BAR.

რა მოხდება, თუ გამოვიყენებ hideBars ფუნქციას მოწყობილობაზე ნავიგაციის ზოლის გარეშე?

ნავიგაციის ზოლის გარეშე მოწყობილობაზე 2 ან 3 ნაკრების გამოყენება გამოიწვევს IllegalArgumentException-ს.

როგორ შემიძლია შევამოწმო სტატუსის და ნავიგაციის ზოლების ხილვადობის მდგომარეობა?

თქვენ შეგიძლიათ გამოიყენოთ getBarsVisibility() ფუნქცია მიმდინარე მდგომარეობის მისაღებად.

დოკუმენტები / რესურსები

WizarPOS ჩვენების სრული ეკრანის API [pdf] ინსტრუქციები
სრული ეკრანის API, სრული ეკრანის API, ეკრანის API ჩვენება

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *