android Viewpager禁用/开启滑动切换功能

来源:互联网 发布:淘宝宝贝如何拍照 编辑:程序博客网 时间:2024/05/18 00:25

要实现viewpager的滑动以及禁止滑动切换功能只需要继承viewpager,在onTouchEvent进行逻辑判断即可(网上搜到的,确实可行,原创地址不明),下面自己实现一个

import android.content.Context;import android.support.v4.view.ViewPager;import android.util.AttributeSet;import android.view.MotionEvent;public class MyViewPager extends ViewPager {    private boolean scrollble = true;    public MyViewPager(Context context) {        super(context);    }    public MyViewPager(Context context, AttributeSet attrs) {        super(context, attrs);    }    @Override    public boolean onTouchEvent(MotionEvent ev) {        if (!scrollble) {            return true;        }        return super.onTouchEvent(ev);    }    public boolean isScrollble() {        return scrollble;    }    public void setScrollble(boolean scrollble) {        this.scrollble = scrollble;    }}



使用时只需要根据需要调用setScrollble(true/false)即可进行切换!!!

0 0
原创粉丝点击