Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android Viewpager禁用/開啟滑動切換功能

android Viewpager禁用/開啟滑動切換功能

編輯:關於Android編程

要實現viewpager的滑動以及禁止滑動切換功能只需要繼承viewpager,在onTouchEvent進行邏輯判斷即可(網上搜到的,確實可行,原創地址不明),下面自己實現一個

public class MyViewPager extends ViewPager {

    private boolean scrollble=true;

    public MyViewPager 
        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)即可進行切換!!!

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved