package com.fuban.user.views;
|
|
import android.content.Context;
|
import android.util.AttributeSet;
|
import android.view.MotionEvent;
|
|
import androidx.viewpager.widget.ViewPager;
|
|
/**
|
* Author by TanTuo, 微信:18601949127,
|
* Email:1991201740@qq.com
|
* 作用:NoScrollViewPager自定义不可以活动 NoScroll的ViewPager
|
*/
|
|
public class NoScrollViewPager extends ViewPager {
|
/**
|
* 通常在代码中实例化的时候用该方法
|
*
|
* @param context
|
*/
|
public NoScrollViewPager(Context context) {
|
super(context);
|
}
|
|
/**
|
* 在布局文件中使用该类的时候,实例化该类用该构造方法,这个方法不能少,少的化会崩溃。
|
*
|
* @param context
|
* @param attrs
|
*/
|
public NoScrollViewPager(Context context, AttributeSet attrs) {
|
super(context, attrs);
|
}
|
|
/**
|
* 重写触摸事件,消费掉
|
*
|
* @param ev
|
* @return
|
*/
|
@Override
|
public boolean onTouchEvent(MotionEvent ev) {
|
return true;
|
}
|
|
@Override
|
public boolean onInterceptTouchEvent(MotionEvent ev) {
|
return false;
|
}
|
}
|