لوگوی WizarPOS

WizarPOS Display Full Screen API

WizarPOS-Display-Full-Screen-API-product

تمام شدview

این راهنما نحوه استفاده از APIهای سیستمی خاص را برای پنهان کردن نوار وضعیت و نوار ناوبری توضیح می‌دهد و نمایش تمام صفحه را در دستگاه‌های Android فعال می‌کند.

ملاحظات مهم

توجه داشته باشید که استفاده از این API ها بر کل سیستم تأثیر می گذارد، نه فقط برنامه شما. وقتی نوار وضعیت یا نوار ناوبری را پنهان می کنید، در تمام رابط های سیستم و برنامه های کاربردی پنهان می ماند.

اجازه
android.permission.CLOUDPOS_HIDE_STATUS_BAR برنامه مجوزها را در مانیفست اعلام می کند.

API به پایان رسیدview

با استفاده از HideBars نوار وضعیت/ناوبری را مخفی یا نمایش دهید
void hideBars (int state) نوار وضعیت و وضعیت نوار ناوبری را تنظیم کنید.

پارامترها

پارامتر توضیحات
دولت 1: پنهان کردن نوار وضعیت، 2: پنهان کردن نوار ناوبری، 3: پنهان کردن هر دو، 0: نمایش هر دو. در دستگاهی بدون نوار ناوبری، مجموعه های 2 و 3 IllegalArgumentException را پرتاب می کنند.

در اینجا چند قطعه کد وجود دارد:

//hideBars: Object Service = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); روش = statusBarManager.getMethod("hideBars", int.class); method.invoke(service, 3);

GetBarsVisibility
int getBarsVisibility(); وضعیت نوار وضعیت و نوار ناوبری را دریافت کنید.

برمی گرداند

تایپ کنید توضیحات
بین المللی نتیجه، 1: پنهان کردن نوار وضعیت، 2: پنهان کردن نوار ناوبری، 3: پنهان کردن هر دو، 0: نمایش هر دو. در دستگاه بدون نوار ناوبری، مجموعه 2 و 3 IllegalArgumentException را پرتاب می کند.

در اینجا چند قطعه کد وجود دارد:

//getBarsVisibility: Object Service = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); متد روش = statusBarManager.getMethod("getBarsVisibility"); Object object = expand.invoke(service);

مشخصات

ویژگی توضیحات
نام API نمایش API تمام صفحه
مجوز لازم است android.permission.CLOUDPOS_HIDE_STATUS_BAR
توابع hideBars(int state)، getBarsVisibility()

سوالات متداول

API نمایش تمام صفحه چه می کند؟

این به شما امکان می دهد نوار وضعیت و نوار ناوبری را برای فعال کردن نمایش تمام صفحه در دستگاه های اندرویدی پنهان کنید.

برای استفاده از این API چه مجوزی لازم است؟

مجوز مورد نیاز اندروید است. اجازه CLOUDPOS_HIDE_STATUS_BAR.

اگر از عملکرد hideBars در دستگاهی بدون نوار پیمایش استفاده کنم چه اتفاقی می‌افتد؟

استفاده از مجموعه 2 یا 3 در دستگاهی بدون نوار ناوبری باعث ایجاد یک IllegalArgumentException می شود.

چگونه می توانم وضعیت دید وضعیت و نوارهای ناوبری را بررسی کنم؟

برای بدست آوردن وضعیت فعلی می توانید از تابع getBarsVisibility() استفاده کنید.

اسناد / منابع

WizarPOS Display Full Screen API [pdfدستورالعمل‌ها
نمایش API تمام صفحه، API تمام صفحه، API تمام صفحه

مراجع

نظر بدهید

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای الزامی مشخص شده اند *