我正在使用此thread的方法,以便每次滑动更改图库一个图像。我的问题是,为了实现这种图像更改,用户必须将图像拖动到图库宽度的至少50%,这在大型设备上可能变得不可接受。
因此,我需要使拖动距离小于现在(默认为50%)。我怎样才能实现它?
答案 0 :(得分:2)
我建议两个选择:
1:而不是Gallery使用支持库中的ViewPager。使用ViewPager时,您一次只能拖动一个页面而没有图库的轮播效果。
http://developer.android.com/reference/android/support/v4/view/ViewPager.html
2:如果你想坚持使用Gallery:Yaaic(一个IRC客户端)在早期版本中也使用了Gallery,并且很容易用一次滚动滚动几个页面,所以我们降低了Gallery的灵敏度提交:
https://github.com/pocmo/Yaaic/commit/db91a85676210c7f36510861c38b935d87d65bb9