2012-05-02 6 views

답변

4

그래서, 내가하려고했으나 문서를 통해 모습을 제공하지 않은, 당신은이 효과에 뭔가를 할 수 있습니다

  1. 캡춰 ACTION_DOWNMotionEvent (터치에서 디버거를 통해 작업) 및 해당 속성 (작동 중지 시간, 이벤트 시간 및 메타 상태)을 기록하십시오. 이는 일반적인 터치 이벤트를 시뮬레이션하는 데 사용해야하는 값의 종류를 파악하기 위해 한 번만 수행하면됩니다.

    view.dispatchTouchEvent(newTouch);

+0

나는이가에 생각 : 테스트 프로그램에서

  • ,

    MotionEvent newTouch = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_DOWN, x, y, metaState);

  • 이보기에 이벤트를 전달 MotionEvent.obtain()와 새로운 MotionEvent를 만들 오른쪽 트랙하지만 나는 또한 물었다 : http://stackoverflow.com/questions/10423240/how-to-f ix-inject-event-permission-exception-when-sending- touches-to-an-activity는이 답변을 명확히하고 더 잘 이해하는 데 도움이됩니다. –

  • 관련 문제