package com.luck.picture.lib.widget;
|
|
import android.content.Context;
|
import android.util.AttributeSet;
|
import android.view.MotionEvent;
|
|
import androidx.viewpager.widget.ViewPager;
|
|
/**
|
* @author:luck
|
* @date:2016-12-31 22:12
|
* @describe:PreviewViewPager
|
*/
|
|
public class PreviewViewPager extends ViewPager {
|
|
public PreviewViewPager(Context context) {
|
super(context);
|
}
|
|
public PreviewViewPager(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;
|
}
|
|
@Override
|
public boolean dispatchTouchEvent(MotionEvent ev) {
|
try {
|
return super.dispatchTouchEvent(ev);
|
} catch (IllegalArgumentException ignored) {
|
} catch (ArrayIndexOutOfBoundsException e) {
|
}
|
return false;
|
}
|
}
|