package com.trading.sdk.views; import android.content.Context; import android.util.AttributeSet; import androidx.viewpager.widget.ViewPager; public class NoSlidingViewPager extends ViewPager { private boolean slide = true; // false 禁止ViewPager左右滑动。 public NoSlidingViewPager(Context context) { super(context); } public NoSlidingViewPager(Context context, AttributeSet attrs) { super(context, attrs); } public void setScrollable(boolean slide) { this.slide = slide; } @Override public void scrollTo(int x, int y){ if (slide){ super.scrollTo(x, y); } } }
ViewPager动态设置是否能左右滑动,重写scrollTo方法即可
最新推荐文章于 2021-03-12 18:06:12 发布