如何识别ontouchlistener中的指针?

时间:2011-05-21 12:41:52

标签: android multi-touch

我正在使用Android 2.2上的多点触控开发一个程序(手机作为鼠标)。我只是使用ontouchlistener的ontouch方法。似乎ontouch是一种面向事件的方法,它无法记住特定的指针。

例如,我在屏幕上放下一根手指,说指针A,然后另一根手指放在屏幕上,说指针B.当有ACTION_POINTER_UP或ACTION_UP事件时,如何识别A和B中的哪一个出现? ?

希望我足够清楚。我还没有尝试过gesturedetector。

2 个答案:

答案 0 :(得分:0)

ACTION_DOWN - 主要指针。 (第一根手指)已经下降

ACTION_POINTER_DOWN - 辅助指针。 (第二根手指)走了

ACTION_MOVE - 更改按下的位置

ACTION_POINTER_UP =释放辅助指针

ACTION_UP - 释放主指针

祝你好运。

答案 1 :(得分:0)

本文How to use multi-touch in Android

详细介绍了Android中的多点触控功能