如何在android gallery中禁用fling

我的应用程序中有一个自定义图库,经过一些测试后我决定不想让图库用手指滑动导航.我已经设置了一个左右按钮来控制它.现在我想弄清楚如何禁用onFling方法.我试过这个.setEnabled(false);哪个没用,并尝试了这个.setClickable(false);哪个不起作用…我的重写onFling()方法除了return(true)之外还有其他一切;评论….不知道还有什么可以尝试!有任何想法吗??

谢谢 :)

解决方法:

更好的方法(如here所述)是覆盖自定义库类中的fling方法:

@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
                       float velocityY) {        
    return false;
}
上一篇:sweiper做一个tab切换


下一篇:android-图库一次滚动一张图片