다음은 내가하려는 일입니다. 내 안드로이드 터치 패드를 사용하여 Alt + Tab 기능을 복제하려고합니다. 내 컴퓨터에서 자바 서버를 실행하고 특정 터치 이벤트를 보내는 Nexus 7에서 실행되는 Android 앱을 사용하고 있습니다.Android에서 Mutli Touch Query. 손가락이 풀린 때 감지?
사용자가 터치 스크린에 3 개의 손가락을 터치하면 서버에 alt 키를 눌러야한다고 알려줍니다.
이제 사용자가 특정 거리를 이동하면 서버에 Tab 키를 눌렀다 놓으라고 지시합니다. 즉, 현재 창을 이동합니다.
여기 내가 결함이있는 곳입니다. 사용자가 세 손가락을 모두 놓을 때 서버에게 Alt 키를 놓으라고 말하면서 프로세스가 완료됩니다.
정확히 어떻게합니까? 사용해보기
if(event.getAction()==MotionEvent.ACTION_POINTER_2_UP && event.getAction()== MotionEvent.ACTION_POINTER_3_UP && event.getAction()== MotionEvent.ACTION_POINTER_1_UP)
//Release alt key
하지만 작동하지 않았습니다.
기본적으로, 사용자가
가 1.
나는 또한if(event.getPointerCount()==0)
//send message
를 사용하려고했습니다
그러나의 UPDATE 터치 스크린에서 손가락의 3을 발표했을 때 감지 할 어느 쪽도 일하지 않는다.