Android-android 滑动倒退问题

Android-android 滑动倒退问题

归属感 发布于 2017-02-08 字数 608 浏览 1223 回复 1

问题场景如下:
1. 一个显示一组图片ViewPager布局;
2. 布局中的每一张图片都可以放大,拖拽;
3. 图片被拖拽至最左边或者最右边的时候,禁止图片拖拽,父视图(ViewPager);
想通过这三个步骤实现一个简单的图片浏览组件。

遇到的问题如下:
移动距离会有异常值。在图片被拖拽至最左边的时候,图片被成功禁止拖拽,而且外层的ViewPager.scrollBy方法也成功调用。deltaX应该一直是正数,但是在会突然得到为负数的情况,而且数值特别大!
请看图(注意deltaX=-422,这里就是一个异常的数值):

注意deltaX=-422

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

瑾兮 2017-07-04 1 楼

不能添加评论,就写一下小疑问,首先没看到你的代码是怎么写的。

如果我没有理解错你的意思,觉得你这种需求用Android里的Gallery组件应该可行吧。我做过一个小软件https://play.google.com/store/apps/details?id=io.vov.vimage