Gallery实现多点触摸 放大缩小图片  求高手指教啊 

解决方案 »

  1.   

    跟正常的单张图片的放大缩小有区别么?不也是得到选中这项的ImageView,然后通过touchEvent和Matrix去实现嘛?个人是这么理解,等高手
      

  2.   

    1.如果DOWN时的两点的距离太小可以当作拖曳处理。
     
    2.DOWN时的两点的距离同UP时两点的距离的比值,当作缩放图片的比例的参考值。
     
    3.ImageView.setImageMatrix (Matrix   matrix),把scale设给matrix就能达到缩放的效果了。
      

  3.   

    修改一下/packages/apps/Gallery/src/com/android/camera/ViewImage.java中的rootListener。
    这篇文章讲的比较详细:http://disanji.net/2011/08/28/android-gallery%E4%B8%AD%E5%AE%9E%E7%8E%B0%E5%A4%9A%E7%82%B9%E8%A7%A6%E6%91%B8/