Android 中 java.lang.IllegalArgumentException: pointerIndex out of range 异常的处理方法

来源:互联网 发布:守望先锋配置检测软件 编辑:程序博客网 时间:2024/06/07 13:19
java.lang.IllegalArgumentException: pointerIndex out of range报错字符串索引超出范围这个问题我搜了很长时间才找到一个满意的结果.请参考:http://blog.csdn.net/nnmmbb/article/details/28419779   这个网址并给上解决的类:复写ViewPager的super.onInterceptTouchEvent(); 和OnTouchEvent方法:
public class ViewPagerFix extends ViewPager {    public ViewPagerFix(Context context) {        super(context);    }    public ViewPagerFix(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;    }}


0 0