【问题标题】:Detect multitouch with Ontouch listener Android使用 Ontouch 侦听器 Android 检测多点触控
【发布时间】:2011-12-21 13:37:03
【问题描述】:

我目前有一个 imageview 元素,在被触摸时,它会测试动作是否是 actiondown 事件,如果是,它会使用 getraw(x or y) 获取触摸的坐标,然后执行基于动作的动作在那些坐标上。我将如何实现这一点以从两指多点触控事件中获取两组坐标?

【问题讨论】:

    标签: android imageview multi-touch


    【解决方案1】:

    查看MotionEvent 中定义的ACTION_POINTER_DOWN 操作。这是在第一个ACTION_DOWN 触发后额外的手指向下时将被调用的事件。您可以使用getActionMasked() 等方法来帮助您确定与哪些手指事件相关。

    MotionEvent Docs

    HTH

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 2013-07-23
        • 2018-10-27
        • 1970-01-01
        • 1970-01-01
        • 2019-11-24
        • 2015-12-27
        • 1970-01-01
        • 2014-04-14
        • 2021-01-21
        相关资源
        最近更新 更多