第一步:写一个类
public class NoScrollViewPager extends ViewPager { public NoScrollViewPager(Context context) { super(context); } public NoScrollViewPager(Context context, AttributeSet attrs) { super(context, attrs); } public boolean onTouchEvent(MotionEvent arg0) { return false; } public boolean onInterceptTouchEvent(MotionEvent arg0) { return false; } }
第二步:在布局文件里用,平时写VIewPager的地方换成NoScrollViewPager(如图布局文件里面所示的)
本文介绍了一种实现禁止滑动的ViewPager的方法。通过创建一个名为NoScrollViewPager的类继承自ViewPager,并重写onTouchEvent和onInterceptTouchEvent方法,使其返回false来达到目的。在布局文件中使用NoScrollViewPager替代原有的ViewPager。

9779

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



