package com.tejia.lijin.app.util; import android.content.Context; import androidx.viewpager.widget.ViewPager; import android.util.AttributeSet; import android.view.MotionEvent; /** * ViewPager禁止滑动切换和去除切换时动画效果 * blog https://blog.csdn.net/zhang___yong/article/details/78019075 */ public class CancelSlideViewPage extends ViewPager { public CancelSlideViewPage(Context context) { super(context); } public CancelSlideViewPage(Context context, AttributeSet attrs) { super(context, attrs); } @Override public boolean onInterceptTouchEvent(MotionEvent ev) { return false; } @Override public boolean onTouchEvent(MotionEvent ev) { return false; } @Override public void setCurrentItem(int item) { super.setCurrentItem(item, false); } }