public class XBannerViewPager
extends ViewPager
| Modifier and Type | Class and Description |
|---|---|
static interface |
XBannerViewPager.AutoPlayDelegate |
| Constructor and Description |
|---|
XBannerViewPager(android.content.Context context) |
XBannerViewPager(android.content.Context context,
android.util.AttributeSet attrs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
onInterceptTouchEvent(android.view.MotionEvent ev) |
boolean |
onTouchEvent(android.view.MotionEvent ev) |
void |
setAutoPlayDelegate(XBannerViewPager.AutoPlayDelegate autoPlayDelegate) |
void |
setBannerCurrentItemInternal(int position,
boolean smoothScroll)
切换到指定索引的页面,主要用于自动轮播
|
void |
setIsAllowUserScroll(boolean iSallowUserScroll)
设置是否允许用户手指滑动
|
void |
setPageTransformer(boolean reverseDrawingOrder,
ViewPager.PageTransformer transformer) |
void |
setScrollDuration(int duration)
设置ViewPager的滚动速度
|
public XBannerViewPager(android.content.Context context)
public XBannerViewPager(android.content.Context context,
android.util.AttributeSet attrs)
public void setPageTransformer(boolean reverseDrawingOrder,
ViewPager.PageTransformer transformer)
public void setScrollDuration(int duration)
duration - page切换的时间长度public void setBannerCurrentItemInternal(int position,
boolean smoothScroll)
position - public void setIsAllowUserScroll(boolean iSallowUserScroll)
iSallowUserScroll - public boolean onInterceptTouchEvent(android.view.MotionEvent ev)
public boolean onTouchEvent(android.view.MotionEvent ev)
public void setAutoPlayDelegate(XBannerViewPager.AutoPlayDelegate autoPlayDelegate)