【发布时间】:2014-07-17 03:52:37
【问题描述】:
我想触发这样的触摸事件:
首先手指在屏幕的 (0,50%) 处触碰并滑动到屏幕的 (50%,50%),然后退出(将手指从屏幕上移开)
我发现了一些类似的东西:
MotionEvent event = MotionEvent.obtain(downTime, eventTime, action, x, y, pressure, size, metaState, xPrecision, yPrecision, deviceId, edgeFlags);
onTouchEvent(event);
但是,如何模拟上述情况?我需要创建 2 个事件吗? onTouchDown , onMove 等....?感谢您的帮助。
【问题讨论】:
-
现在我已经有了 ontouchEvent 的功能,我想以编程方式触发它,而不是用户手动触摸屏幕
-
我曾想过直接在函数中调用 ontouch 事件,但它相当复杂,所以我认为最好的方法是模拟触摸事件
标签: android touch gesture-recognition gestures