package com.dayu.pipirrapp.view;
|
|
import android.content.Context;
|
import android.util.AttributeSet;
|
import android.view.MotionEvent;
|
|
import androidx.annotation.NonNull;
|
import androidx.viewpager.widget.ViewPager;
|
|
/**
|
* author: zuo
|
* Date: 2023/12/21
|
* Time: 13:47
|
* 备注:
|
*/
|
public class MyViewPager extends ViewPager {
|
/**
|
* 是否可以左右滑动
|
*/
|
private boolean isPagingEnabled = true;
|
|
public MyViewPager(@NonNull Context context) {
|
super(context);
|
}
|
|
public MyViewPager(Context context, AttributeSet attrs) {
|
super(context, attrs);
|
}
|
|
@Override
|
public boolean onTouchEvent(MotionEvent event) {
|
return isPagingEnabled && super.onTouchEvent(event);
|
}
|
|
@Override
|
public boolean onInterceptTouchEvent(MotionEvent event) {
|
return isPagingEnabled && super.onInterceptTouchEvent(event);
|
}
|
|
public void setPagingEnabled(boolean pagingEnabled) {
|
isPagingEnabled = pagingEnabled;
|
}
|
}
|