package com.zcy.ghost.vivideo.widget;
import android.content.Context;
import android.support.v4.view.ViewPager;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.widget.Scroller;
import com.zcy.ghost.vivideo.utils.KL;
/**
* Created by Xuanhao on 2016/3/8.
*/
public class UnScrollViewPager extends ViewPager {
private boolean isScrollable = false;
private Context mContext;
public UnScrollViewPager(Context context, AttributeSet attrs) {
super(context, attrs);
}
public UnScrollViewPager(Context context) {
super(context);
this.mContext = context;
Scroller scroller = new Scroller(mContext);
}
public void setScrollable(boolean scrollable) {
isScrollable = scrollable;
}
@Override
public boolean onTouchEvent(MotionEvent arg0) {
if (isScrollable)
return super.onTouchEvent(arg0);
boolean b = super.onTouchEvent(arg0);
KL.e(UnScrollViewPager.class, "onTouchEvent" + b);
return false;
}
@Override
public boolean onInterceptTouchEvent(MotionEvent arg0) {
if (isScrollable)
return super.onInterceptTouchEvent(arg0);
return false;
}
}