마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이벤트리스너 강제 호출이 가능할까요?

0 추천
winApi의 메시지를 보내주는 SendMessage 처럼

제가 어떤 리스너를 한번 동작하도록 할 수 있을까요?

예를들어 터치이벤트의 ACTION_MOVE가 한번 실행되면 좋겠을때 같은 경우입니다..

 

사실 제가 실시간으로 계속 마우스 포인터위치를 받아야 하는데

받을 수 있는 방법이 터치이벤트의 ACTION_MOVE에서 받아주는 경우밖에 모르겠습니다 ㅠ

혹시 다른 방법이 있을까요? 마우스의 좌표 위치를 얻을 수 있느 방법이 ㅠ 흑흑흑
익명사용자 님이 2013년 12월 1일 질문

1개의 답변

+1 추천
터치이벤트를 강제로 준다는건 보이기엔 간단해보이지만

문제가 많이발생합니다. 터치이벤트가 언제 어떻게 들어오냐에 따라서

싱글탭, 롱클릭,멀티터치, 캔슬등의 많은 이벤트들이 처리되는데 중간에 강제로 하나를 집어넣는다면 문제가 발생할수도있습니다.

클래스의 맴버변수를 하나두고 터치이벤트가 발생할때마다 좌표를 저장해두었다가 사용하는 방식으로 하면 되지않을까요?
얼룩돼지 (15,720 포인트) 님이 2013년 12월 2일 답변
...