WizarPOS дэлгэцийн бүрэн дэлгэцийн API
Дууслааview
Энэхүү гарын авлага нь статусын мөр болон навигацийн мөрийг нуухын тулд тодорхой системийн API-г хэрхэн ашиглахыг тайлбарлаж, Андройд төхөөрөмж дээр бүтэн дэлгэцээр харуулах боломжийг олгодог.
Чухал анхаарах зүйлс
Эдгээр 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(үйлчилгээ, 3);
GetBarsVisibility
int getBarsVisibility(); Статус болон навигацийн мөрний төлөвийг авна уу.
Буцах
Төрөл | Тодорхойлолт |
---|---|
int | үр дүн, 1: төлөвийн мөрийг нуух, 2: навигацийн мөрийг нуух, 3: хоёуланг нь нуух, 0: хоёуланг нь харуулах. Навигацийн талбаргүй төхөөрөмжид 2 ба 3-р багц нь IllegalArgumentException-г шидэх болно. |
Энд зарим кодын хэсэг байна:
//getBarsVisibility: Объект үйлчилгээ = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Аргын арга = statusBarManager.getMethod("getBarsVisibility"); Объект объект = expand.invoke(үйлчилгээ);
Үзүүлэлтүүд
Онцлог | Тодорхойлолт |
---|---|
API нэр | Бүтэн дэлгэцийн API харуулах |
Зөвшөөрөл шаардлагатай | android.permission.CLOUDPOS_HIDE_STATUS_BAR |
Функцүүд | hideBars(int төлөв), getBarsVisibility() |
Түгээмэл асуултууд
Дэлгэцийн бүтэн дэлгэцийн API юу хийдэг вэ?
Энэ нь танд Android төхөөрөмж дээр бүтэн дэлгэцийн дэлгэцийг идэвхжүүлэхийн тулд статусын мөр болон навигацийн мөрийг нуух боломжийг олгоно.
Энэ API ашиглахад ямар зөвшөөрөл шаардлагатай вэ?
Шаардлагатай зөвшөөрөл нь Android юм. зөвшөөрөл. CLOUDPOS_HIDE_STATUS_BAR.
Хэрэв би навигацийн самбаргүй төхөөрөмж дээр hideBars функцийг ашиглавал яах вэ?
Навигацийн талбаргүй төхөөрөмж дээр 2 эсвэл 3-р багцыг ашиглах нь IllegalArgumentException үүсгэх болно.
Би статус болон навигацийн самбарын харагдах байдлыг хэрхэн шалгах вэ?
Та одоогийн төлөвийг авахын тулд getBarsVisibility() функцийг ашиглаж болно.
Баримт бичиг / нөөц
![]() |
WizarPOS дэлгэцийн бүрэн дэлгэцийн API [pdf] Заавар Бүтэн дэлгэцийн API, бүрэн дэлгэцийн API, дэлгэцийн API дэлгэц |