ВизарПОС Дисплаи Фулл Сцреен АПИ
Готовоview
Овај водич објашњава како да користите одређене системске АПИ-је за сакривање статусне траке и траке за навигацију, омогућавајући приказ преко целог екрана на Андроид уређајима.
Важна разматрања
Имајте на уму да коришћење ових АПИ-ја утиче на цео систем, а не само на вашу апликацију. Када сакријете статусну траку или траку за навигацију, она остаје скривена у свим системским интерфејсима и апликацијама.
Дозвола
андроид.пермиссион.ЦЛОУДПОС_ХИДЕ_СТАТУС_БАР Апликација објављује дозволе у манифесту.
АПИ је завршенview
Сакријте или прикажите статусну/навигацијску траку користећи ХидеБарс
воид хидеБарс(инт стате) Подесите статусну траку и стање траке за навигацију.
Параметерс
Параметар | Опис |
---|---|
држава | 1: сакриј статусну траку, 2: сакриј траку за навигацију, 3: сакриј обе, 0: прикажи обе. На уређају без траке за навигацију, скупови 2 и 3 ће изазвати изузетак ИллегалАргументЕкцептион. |
Ево неких исечака кода:
//хидеБарс:Објецт сервице = гетСистемСервице("статусбар"); Цласс статусБарМанагер = Цласс.форНаме("андроид.апп.СтатусБарМанагер"); Метод метода = статусБарМанагер.гетМетход("хидеБарс", инт.цласс); метход.инвоке(сервице, 3);
ГетБарсВисибилити
инт гетБарсВисибилити(); Добијте стање статусне траке и траке за навигацију.
Повратак
Тип | Опис |
---|---|
инт | резултат, 1: сакриј статусну траку, 2: сакриј траку за навигацију, 3: сакриј оба, 0: прикажи обе. На уређају без траке за навигацију, сетови 2 и 3 ће изазвати изузетак ИллегалАргументЕкцептион. |
Ево неких исечака кода:
//гетБарсВисибилити: Објецт сервице = гетСистемСервице("статусбар"); Цласс статусБарМанагер = Цласс.форНаме("андроид.апп.СтатусБарМанагер"); Метод метода = статусБарМанагер.гетМетход("гетБарсВисибилити"); Објекат објекта = екпанд.инвоке(сервице);
Спецификације
Феатуре | Опис |
---|---|
Име АПИ-ја | Прикажи АПИ преко целог екрана |
Потребна је дозвола | андроид.пермиссион.ЦЛОУДПОС_ХИДЕ_СТАТУС_БАР |
Функције | хидеБарс(инт стате), гетБарсВисибилити() |
ФАКс
Шта ради Дисплаи Фулл-Сцреен АПИ?
Омогућава вам да сакријете статусну траку и траку за навигацију да бисте омогућили приказ преко целог екрана на Андроид уређајима.
Која дозвола је потребна за коришћење овог АПИ-ја?
Потребна дозвола је андроид. дозволу. ЦЛОУДПОС_ХИДЕ_СТАТУС_БАР.
Шта се дешава ако користим функцију хидеБарс на уређају без траке за навигацију?
Коришћење скупа 2 или 3 на уређају без навигационе траке ће изазвати изузетак ИллегалАргументЕкцептион.
Како могу да проверим стање видљивости статусних и навигационих трака?
Можете користити функцију гетБарсВисибилити() да бисте добили тренутно стање.
Документи / Ресурси
![]() |
ВизарПОС Дисплаи Фулл Сцреен АПИ [пдфУпутства Дисплаи Фулл Сцреен АПИ, Фулл Сцреен АПИ, Сцреен АПИ |