public class BGAViewPager
extends ViewPager
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
BGAViewPager.AutoPlayDelegate |
| 构造器和说明 |
|---|
BGAViewPager(android.content.Context context) |
BGAViewPager(android.content.Context context,
android.util.AttributeSet attrs) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
onInterceptTouchEvent(android.view.MotionEvent ev) |
boolean |
onTouchEvent(android.view.MotionEvent ev) |
void |
setAllowUserScrollable(boolean allowUserScrollable)
设置是否允许用户手指滑动
|
void |
setAutoPlayDelegate(BGAViewPager.AutoPlayDelegate autoPlayDelegate) |
void |
setBannerCurrentItemInternal(int position,
boolean smoothScroll)
切换到指定索引的页面,主要用于自动轮播
|
void |
setPageChangeDuration(int duration)
设置调用setCurrentItem(int item, boolean smoothScroll)方法时,page切换的时间长度
|
void |
setPageTransformer(boolean reverseDrawingOrder,
ViewPager.PageTransformer transformer) |
public BGAViewPager(android.content.Context context)
public BGAViewPager(android.content.Context context,
android.util.AttributeSet attrs)
public void setPageTransformer(boolean reverseDrawingOrder,
ViewPager.PageTransformer transformer)
public void setPageChangeDuration(int duration)
duration - page切换的时间长度public void setBannerCurrentItemInternal(int position,
boolean smoothScroll)
position - public void setAllowUserScrollable(boolean allowUserScrollable)
allowUserScrollable - true表示允许跟随用户触摸滑动,false反之public boolean onInterceptTouchEvent(android.view.MotionEvent ev)
public boolean onTouchEvent(android.view.MotionEvent ev)
public void setAutoPlayDelegate(BGAViewPager.AutoPlayDelegate autoPlayDelegate)