| package com.doumee.lib_coremodel.view.zoomview; | 
|   | 
| import android.content.Context; | 
| import android.util.AttributeSet; | 
| import android.view.MotionEvent; | 
|   | 
| import androidx.viewpager.widget.ViewPager; | 
|   | 
| //防止触控导致报错 | 
| public class ViewPagerFixed extends ViewPager { | 
|   | 
|     public ViewPagerFixed(Context context) { | 
|         super(context); | 
|     } | 
|   | 
|     public ViewPagerFixed(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; | 
|     } | 
| } |