12

무시, 사용자는 메뉴 버튼이 와이프는, 그러나 이 게임이 안드로이드 4.4의 전체 화면 몰입 모드에서 실행으로 몰입 모드 슬쩍

바 알림/상태 표시 줄 &을 보여주기 위해 화면의 가장자리에서 스 와이프 또한 하향 스 와이프로 게임 아래로 넘어갔습니다.

스 와이프를 무시하는 특정 화면을 하드 코딩하는 것 이외의 다른 스 와이프를 무시하는 공식적인 방법이 있습니까?

답변

3

K에서는이를 수행 할 방법이 없습니다. 시스템은 이전이 아닌 응용 프로그램과 병행하여 모션 이벤트를 수신합니다. 이렇게하면 대기 시간을 피할 수 있으며 앱/게임에 이러한 이벤트를 사용하여 제스처를 구현할 수 있습니다.

제스처가 가장자리 근처에서 시작 되더라도 제스처가 끝날 때까지 가장자리 스 와이프에 대한 요구 사항을 충족하지 못할 수 있습니다. AOSP를 피하려는 경우 AOSP에서 gesture definition을 볼 수 있습니다.

+0

의견 및 제안에 감사드립니다. 뭔가를 생각해 내면 여기에 업데이트됩니다. – codemonkey

2

나는 똑같은 것을 원한다. 나는 드로잉 APP를 개발 중이며 몰입 형 모드를 켜기를 원합니다. 하지만 스 와이프 때 터치 이벤트가 전달되어 잘못된 그리기 곡선이 발생합니다. 이것은 받아 들일 수 없다. 제스처가 내 앱으로 파견하는 대신 이벤트를 그냥 먹는다면 멋질 것입니다.

시스템 제스처가 감지되고 해고되면 CANCEL 이벤트를 APP에 발생시키는 것이 좋습니다.

+0

흥미로운 제안, 시도해 보겠습니다. – codemonkey