안드로이드 개발 질문/답변
(글 수 45,052)
위 그림처럼 화면에 터치 제스처를 입력 받으려고 합니다.
손가락을 떼지 않고 비스듬히 'ㄱ'을 그리는 방식인데요,
왼쪽 위에서 오른쪽 아래로 'ㅡ'를 그을 때 동작 1이 실행되고
손을 떼지 않고 이어서 방향만 바꾸어 그 왼쪽 아래로 대각선 'ㅣ'를 그을 때 동작 2가 실행되어야 합니다.
한획, 한획 씩만 손을 떼는 대각선 긋기는 방향성 인식하는 것까지 했는데
생각해보니 제가 해야 될 게 꺾어지는 점에서 손을 떼면 안되는거라서요...
꺾은 선을 인식할 수 있으면서 방향성도 같이 받아오려면
어떤 방법을 사용하면 될까요?
손을 떼지 않는다는 점에서 scroll로 시도해보려 하였으나 scroll은 대각선 인식이 안 된다는 걸 읽은 기억이 있네요ㅜ
최근 요 몇달 사이에 나온 서적중에 제스쳐에 대해 많이 소개되 있던데.. 좀 찾아보시면 도움이 될 것 같으시네요.
개인적인 생각으로는 이동중 dy/dx(기울기)를 비교해 일정 수치 이상 차이가 나면 꺾기를 구분할 수 있지 않을까 생각되구요..