ВизарПОС-лого

ВизарПОС Дисплаи Фулл Сцреен АПИ

ВизарПОС-Дисплаи-Фулл-Сцреен-АПИ-производ

Готовоview

Овај водич објашњава како да користите одређене системске АПИ-је за сакривање статусне траке и траке за навигацију, омогућавајући приказ преко целог екрана на Андроид уређајима.

Важна разматрања

Имајте на уму да коришћење ових АПИ-ја утиче на цео систем, а не само на вашу апликацију. Када сакријете статусну траку или траку за навигацију, она остаје скривена у свим системским интерфејсима и апликацијама.

Дозвола
андроид.пермиссион.ЦЛОУДПОС_ХИДЕ_СТАТУС_БАР Апликација објављује дозволе у ​​манифесту.

АПИ је завршенview

Сакријте или прикажите статусну/навигацијску траку користећи ХидеБарс
воид хидеБарс(инт стате) Подесите статусну траку и стање траке за навигацију.

Параметерс

Параметар Опис
држава 1: сакриј статусну траку, 2: сакриј траку за навигацију, 3: сакриј обе, 0: прикажи обе. На уређају без траке за навигацију, скупови 2 и 3 ће изазвати изузетак ИллегалАргументЕкцептион.

Ево неких исечака кода:

//хидеБарс:Објецт сервице = гетСистемСервице("статусбар"); Цласс статусБарМанагер = Цласс.форНаме("андроид.апп.СтатусБарМанагер"); Метод метода = статусБарМанагер.гетМетход("хидеБарс", инт.цласс); метход.инвоке(сервице, 3);

ГетБарсВисибилити
инт гетБарсВисибилити(); Добијте стање статусне траке и траке за навигацију.

Повратак

Тип Опис
инт резултат, 1: сакриј статусну траку, 2: сакриј траку за навигацију, 3: сакриј оба, 0: прикажи обе. На уређају без траке за навигацију, сетови 2 и 3 ће изазвати изузетак ИллегалАргументЕкцептион.

Ево неких исечака кода:

//гетБарсВисибилити: Објецт сервице = гетСистемСервице("статусбар"); Цласс статусБарМанагер = Цласс.форНаме("андроид.апп.СтатусБарМанагер"); Метод метода = статусБарМанагер.гетМетход("гетБарсВисибилити"); Објекат објекта = екпанд.инвоке(сервице);

Спецификације

Феатуре Опис
Име АПИ-ја Прикажи АПИ преко целог екрана
Потребна је дозвола андроид.пермиссион.ЦЛОУДПОС_ХИДЕ_СТАТУС_БАР
Функције хидеБарс(инт стате), гетБарсВисибилити()

ФАКс

Шта ради Дисплаи Фулл-Сцреен АПИ?

Омогућава вам да сакријете статусну траку и траку за навигацију да бисте омогућили приказ преко целог екрана на Андроид уређајима.

Која дозвола је потребна за коришћење овог АПИ-ја?

Потребна дозвола је андроид. дозволу. ЦЛОУДПОС_ХИДЕ_СТАТУС_БАР.

Шта се дешава ако користим функцију хидеБарс на уређају без траке за навигацију?

Коришћење скупа 2 или 3 на уређају без навигационе траке ће изазвати изузетак ИллегалАргументЕкцептион.

Како могу да проверим стање видљивости статусних и навигационих трака?

Можете користити функцију гетБарсВисибилити() да бисте добили тренутно стање.

Документи / Ресурси

ВизарПОС Дисплаи Фулл Сцреен АПИ [пдфУпутства
Дисплаи Фулл Сцреен АПИ, Фулл Сцреен АПИ, Сцреен АПИ

Референце

Оставите коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *