Gallery默认可以滑动多页,想要实现每次只滑动一页,可以重写Gallery的onFling方法,代码如下:
public class MyGallery extends Gallery {
public MyGallery(Context context) {
super(context);
}
public MyGallery(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
return false;
}
}
本文介绍了一种通过重写Gallery的onFling方法来实现每次仅滑动一页的方法。具体实现方式为创建一个继承自Gallery的类,并在此类中覆盖onFling方法返回false,从而阻止了默认的多页滑动行为。
3243

被折叠的 条评论
为什么被折叠?



