解决方案参考:http://blog.youkuaiyun.com/lintianlin/article/details/51274201
报错:IllegalArgumentException or ArrayIndexOutOfBoundsException
自定义ViewPager中重写ontouch事件进行捕捉异常;
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
try {
return super.onInterceptTouchEvent(ev);
} catch (IllegalArgumentException ex) {
} catch (ArrayIndexOutOfBoundsException e) {
e.printStackTrace();
}
return false;
}
@Override
public boolean onTouchEvent(MotionEvent ev) {
try {
return super.onTouchEvent(ev);
} catch (IllegalArgumentException ex) {
} catch (ArrayIndexOutOfBoundsException e) {
e.printStackTrace();
}
return false;
}