查看WorkSpace的源码,发现好复杂,而且功能还满足不了要求,所以想用Gallery来重写。
但发现一个很大的问题,就是当滑动的速度快一些,就跟看幻灯片似的,想一次只翻一张,研究了好长时间无果,不知道大家有没有好的想法?
网上搜了一些方法,说添加OnGestureListener,并重写onFliping可以实现,但多次尝试都不行。想实现的功能是像Gallery方式查看图片,并能放大缩小,不知道大家有没有什么新的实现方式?

解决方案 »

  1.   

    用ViewFlipper实现很不错了,图片要放大缩小得用到多点触控,这个我还没搞过
      

  2.   

    使用Scroller和GestureDetector
    http://marshal.easymorse.com/archives/3828
      

  3.   

    ViewFlipper的话有实现过,动作很生硬,手势必须结束才有办法触发切换的效果,而我想做的是,手势在执行的过程中就是效果可见的,类似机器自带的图库那种切换效果。
    To hmg25 似乎是那样的,我试试看,谢谢。
      

  4.   

    放大缩小图片,要ViewFlipper和多点触控同时使用的,这样会有问题吧?
    它们都是onTouch事件,必然会冲突呀,你放大图片后,执行将图片往左拖动手势,是执行ViewFlipper往左移动呢?还是图片的往左拖动呢?
      

  5.   

    dd放大缩小图片,要ViewFlipper和多点触控同时使用的,这样会有问题吧?