ViewPage 笔记

来源:互联网 发布:sql server 2008安装包 编辑:程序博客网 时间:2024/06/03 17:35

ViewPage 笔记


可禁止滚动的ViewPage

public class MyViewPager extends ViewPager {    private boolean scrollble = true;    public MyViewPager(Context context) {        this(context, null);    }    public MyViewPager(Context context, AttributeSet attrs) {        super(context, attrs);    }    @Override      public void scrollTo(int x, int y){          if (scrollble){              super.scrollTo(x, y);          }      }      public boolean isScrollble() {        return scrollble;    }    public void setScrollble(boolean scrollble) {        this.scrollble = scrollble;    }}

onPageScrollStateChanged()三种状态

arg0的可能值是(0,1,2),执行的顺序为(1-->2-->0)1:手接触屏幕,处于滚动中2:手离开屏幕,处于滚动中0:结束滚动
   @Override   public void onPageScrollStateChanged(int arg0) {   }
0 0
原创粉丝点击