안녕하세요 TCP/IP를 기반으로 통신가능한 그림판 앱을 구현중인데요.
그림판 및 소켓통신은 어느정도 구현 해놓았고 이제 그리는 것을 전달하는 과정만 남았는데요.
어떤식으로 넘겨야 할지 의문이 생깁니다.
터치하지않고 모션이벤트 효과를 줄수 있는 방법이 있는지
그리고 모션이벤트를 데이터로 전송할수 있는지요??
View에다가 dispatchTouchEvent를 호출하세요.
MotionEvent의 종류를 분석해서 객체로 만들어내면 되겠죠. x값 y값 Key값 등등
답변감사드립니다!! dispatchTouchEvent에 관한 정보가 많이 부족하네요 ㅠ
혹시 간단한 사용법이라도 좀 알수 있을까요?ㅎ
dispatchTouchEvent에는 MotionEvent를 넘겨줘야하는데, MotionEvent는 obtain 메서드로 생성합니다.
MotionEvent me = MotionEvent.obtain(args...) 처럼요
그후에 터치를 원하는 view.dispatchTouchEvent(me);
하시면 됩니다.
MotionEvent 세부 사항은
http://developer.android.com/reference/android/view/MotionEvent.html를 참조하세요
로그인 유지
View에다가 dispatchTouchEvent를 호출하세요.
MotionEvent의 종류를 분석해서 객체로 만들어내면 되겠죠. x값 y값 Key값 등등