programmatically execute Touch event in android

前端 未结 4 1829
盖世英雄少女心
盖世英雄少女心 2020-12-09 20:01

Can we execute touch event programmatically in android by some method, such as passing screen co-ordinates(x,y)? Is there any such method? Please guide me.

4条回答
  •  悲&欢浪女
    2020-12-09 21:01

    You can try using dispatchTouchEvent and give it MotionEvent instance like below

    dispatchTouchEvent(MotionEvent.obtain(downTime, eventTime, action, x, y, pressure, size, metaState, xPrecision, yPrecision, deviceId, edgeFlags))
    

    you can find more help in this link

    http://developer.android.com/reference/android/app/Activity.html#dispatchTouchEvent%28android.view.MotionEvent%29

提交回复
热议问题