WizarPOS 로고

WizarPOS 디스플레이 전체 화면 API

WizarPOS-디스플레이-전체-화면-API-제품

위에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"); Method method = 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"); Method method = statusBarManager.getMethod("getBarsVisibility"); Object object = expand.invoke(service);

명세서

특징 설명
API 이름 전체 화면 API 표시
허가 필요 android.permission.CLOUDPOS_HIDE_STATUS_BAR
기능 hideBars(int 상태), getBarsVisibility()

자주 묻는 질문

Display Full-Screen API는 무엇을 하나요?

Android 기기에서 상태 표시줄과 탐색 표시줄을 숨겨 전체 화면을 표시할 수 있습니다.

이 API를 사용하려면 어떤 권한이 필요합니까?

필요한 권한은 android.permission.CLOUDPOS_HIDE_STATUS_BAR입니다.

탐색 모음이 없는 기기에서 hideBars 함수를 사용하면 어떻게 되나요?

탐색 모음이 없는 기기에서 세트 2나 3을 사용하면 IllegalArgumentException이 발생합니다.

상태 표시줄과 탐색 표시줄의 가시성 상태를 어떻게 확인할 수 있나요?

getBarsVisibility() 함수를 사용하면 현재 상태를 가져올 수 있습니다.

문서 / 리소스

WizarPOS 디스플레이 전체 화면 API [PDF 파일] 지침
전체 화면 API, 전체 화면 API, 화면 API 표시

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *