public class BaseViewPager extends ViewPager {
private boolean scrollable = true;
public BaseViewPager(Context context) {
super(context);
}
public BaseViewPager(Context context, AttributeSet attrs) {
super(context, attrs);
}
/**
* 设置viewpager是否可以滚动
*
* @param enable
*/
public void setScrollable(boolean enable) {
scrollable = enable;
}
@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
if (scrollable) {
return super.onInterceptTouchEvent(event);
} else {
return false;
}
}
}
ViewPager禁止左右滑动切换功能
最新推荐文章于 2023-11-29 10:10:19 发布
本文介绍了一个自定义的BaseViewPager类,该类继承自ViewPager并新增了控制ViewPager滑动的功能。通过setScrollable方法可以开启或禁用ViewPager的滑动操作。

2474

被折叠的 条评论
为什么被折叠?



