【发布时间】:2010-10-21 09:49:03
【问题描述】:
嗨,在这里我想解决有关 android 中的多点触控的问题。如果可能的话,这是否可以同时触发 2 个按钮的事件,那么我该怎么做。请帮助解决这个问题。在我的游戏应用程序中,我想在同时按下两个按钮后做一些事情。我该怎么做。
【问题讨论】:
标签: android touch multi-touch
嗨,在这里我想解决有关 android 中的多点触控的问题。如果可能的话,这是否可以同时触发 2 个按钮的事件,那么我该怎么做。请帮助解决这个问题。在我的游戏应用程序中,我想在同时按下两个按钮后做一些事情。我该怎么做。
【问题讨论】:
标签: android touch multi-touch
我认为不可能将两个事件聚合到一个 oob。但是通过使用绑定到两个按钮的父元素的OnTouchListener 来确定是否同时按下了两个按钮应该不难。
当一个事件被抛出并调用 onTouch() 方法时。你有一堆与事件相关的参数,比如它是什么类型的事件(Action_Down、Action_Move、Action_Up 等)。如果操作是由第二根手指执行的第一个操作,您还可以获得信息,因此这应该让您可以选择是否同时触摸两个按钮。
Here you can find a nice tutorial about multi touch support on Android.
【讨论】: