PhotoView+Viewpager开发图集效果的时候,在某些手机上双指缩放的时候出现java.lang.IllegalArgumentException: pointerIndex out of range异常
解决方案:
捕获IllegalArgumentException(非法参数异常)异常
import android.content.Context;
import android.util.AttributeSet;
import android.view.MotionEvent;
/**
* 图片缩放时java.lang.IllegalArgumentException: pointerIndex out of range解决方案
*
* @see http://blog.csdn.net/nnmmbb/article/details/28419779
*
*/
public class FixedViewPager extends android.support.v4.view.ViewPager {
public FixedViewPager(Context context) {
super(context);
}
public FixedViewPager(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onTouchEvent(MotionEvent ev) {
try {
return super.onTouchEvent(ev);
} catch (IllegalArgumentException ex) {
ex.printStackTrace();
}
return false;
}
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
try {
return super.onInterceptTouchEvent(ev);
} catch (IllegalArgumentException ex) {
ex.printStackTrace();
}
return false;
}
}
分享到:
相关推荐
photoview +viewpager 滑动 支持图片放大查看,Glide框架加载图片。
实现在eclipse下图片的手动轮播效果,且每个viewpager页面里的图片可双击或手势放大缩小。 如有问题可留言。
photoview的简单使用,GridView+ViewPager+photoView+Glide
photoView的基本用法,photoView结合ViewPager 实现无限循环滑动,图片缩放.友情赠送NANA美图
使用PhotoView+Viewpager浏览图片时,默认情况下上一张图片的状态是不会恢复的,了解的朋友肯定知道是Viewpager的缓存问题,要解决的话重写Viewpager修改缓存数,这样当然可以,但是效果的话,并不是很好,滑动的...
PhotoView和ViewPager实现图片左右滑动和放大缩小功能
photoView和viewPager的完美结合实现相册功能,支持收缩缩放,滑动到下一页上一页恢复默认大小
PhotoView PhotoView是一个github上的一个开源项目。 将下面加入到根build.gradle文件中 allprojects { repositories { maven { url https://jitpack.io } } } 然后,加入库到你的模块build.gradle dependencies...
实现gridview分页加载以及点击效果
Android 图片双指缩放 单指拖拽 单指移动图片到边界回弹
photoView和viewPager的完美结合实现相册功能,支持收缩缩放,滑动到下一页,上一页恢复默认大小
效果图地址 http://blog.csdn.net/qq_34709056/article/details/79095473
实现利用viewpager和photoview实现图片轮播效果,完美兼容。解决了绝大部分常见BUG 可实现图片的双击放大,手势的缩放,图片的左右滑动效果 解决了图片放大后左右切换时与viewpager冲突的BUG 解决了图片放大查看后,...
不是源码你咬我。绝对是jar里的所有类,不会缺斤少两,不坑爹。
主要为大家详细介绍了viewpager+photoview实现图片查看器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
AndroidTouchGallery 支持双击或双指缩放的Gallery(用ViewPager实现) 相比PhotoView,在被放大后依然能滑到下一个item,并且支持直接从url和文件中获取图片,
PhotoView+Viewpager切换下一页前一页恢复原本大小,可同时预览图片和视频,滑动后视频自动暂停,图片恢复默认大小,网络连接和本地均可.
此效果是实现viewpager翻页的时候底部会有几个小圆点,随着页码的改变小圆点的位置也改变。这个效果的实现方法有很多种,网上有很多好的开源项目,这里我是自己以前写的一个实现方法,整理一下分享一下,方便以后有...