【发布时间】:2011-12-21 13:37:03
【问题描述】:
我目前有一个 imageview 元素,在被触摸时,它会测试动作是否是 actiondown 事件,如果是,它会使用 getraw(x or y) 获取触摸的坐标,然后执行基于动作的动作在那些坐标上。我将如何实现这一点以从两指多点触控事件中获取两组坐标?
【问题讨论】:
标签: android imageview multi-touch
我目前有一个 imageview 元素,在被触摸时,它会测试动作是否是 actiondown 事件,如果是,它会使用 getraw(x or y) 获取触摸的坐标,然后执行基于动作的动作在那些坐标上。我将如何实现这一点以从两指多点触控事件中获取两组坐标?
【问题讨论】:
标签: android imageview multi-touch
查看MotionEvent 中定义的ACTION_POINTER_DOWN 操作。这是在第一个ACTION_DOWN 触发后额外的手指向下时将被调用的事件。您可以使用getActionMasked() 等方法来帮助您确定与哪些手指事件相关。
HTH
【讨论】:
【讨论】: