472_无法滚动的ViewPager

来源:互联网 发布:sql 查找not exist 编辑:程序博客网 时间:2024/06/16 03:14




无法滚动的ViewPager


public class NoScrollViewPager extends ViewPager {
    private boolean isScrollable;


    public NoScrollViewPager(Context context) {
        super(context);
    }


    public NoScrollViewPager(Context context, AttributeSet attrs) {
        super(context, attrs);
    }


    @Override
    public boolean onTouchEvent(MotionEvent ev) {
        if (isScrollable == false) {
            return false;
        } else {
            return super.onTouchEvent(ev);
        }


    }


    @Override
    public boolean onInterceptTouchEvent(MotionEvent ev) {
        if (isScrollable == false) {
            return false;
        } else {
            return super.onInterceptTouchEvent(ev);
        }


    }


    public boolean isScrollable() {
        return isScrollable;
    }


    public void setScrollable(boolean isScrollable) {
        this.isScrollable = isScrollable;
    }
}





0 0
原创粉丝点击