在一个Activity中有两个ImageView,分别为这两个ImageView设定TouchListener,如何才能实现:当两根手指同时触摸屏幕时候,这两个ImageView都会响应触屏事件?望各位指点下~~ 

解决方案 »

  1.   

    楼主这个有相应的api,有现成的接口,自己调用一下就可以了
      

  2.   

    http://www.eoeandroid.com/thread-52297-1-1.html
    给你个连接,上面有源码,你看看吧
    但是注意,多点触摸SDK必须为2.0以上
      

  3.   

    上面的链接看了,但是这个方法只能得到触点的位置坐标,得到触点位置以后,我通过触点的位置只能知道是触发的哪个ImageView,但是如何知道是MotionEvent.ACTION_UP,还是MotionEvent.ACTION_DOWN呢~?
      

  4.   


    首先2.0以上,然后  MotionEvent.ACTION_POINTER_DOWN在ontouch中,这是双点按下触发,UP抬起触发
      

  5.   

    看你需要支持到什么程度了如果是对多点触控做封装定义自己的行为 
    你自己吃touchevent 然后get point 1 和2的点up down来做处理如果是用系统的 gesturedetector类以及派生类就可以了