2015년 6월 4일 목요일

안드로이드에서 강제로 터치 이벤트 발생시키기

안드로이드에서 강제로 터치 이벤트 발생시키기  

(How to raise touch event forcely in Android)

long downTime = SystemClock.uptimeMillis();
long eventTime = SystemClock.uptimeMillis();
MotionEvent down_event = MotionEvent.obtain(downTime, eventTime,   MotionEvent.ACTION_DOWN, 0,0, 0);
MotionEvent up_event = MotionEvent.obtain(downTime, eventTime,   MotionEvent.ACTION_UP, 0, 0, 0);
yourWidget.dispatchTouchEvent(down_event);
yourWidget.dispatchTouchEvent(up_event);



댓글 없음: