类 | |
| interface | AbOnChangeListener |
| interface | AbOnItemClickListener |
| interface | AbOnScrollListener |
| interface | AbOnTouchListener |
Public 成员函数 | |
| AbSlidingPlayView (Context context) | |
| AbSlidingPlayView (Context context, AttributeSet attrs) | |
| void | initView (Context context) |
| void | creatIndex () |
| void | makesurePosition () |
| void | addView (View view) |
| void | addViews (List< View > views) |
| void | removeAllViews () |
| void | startPlay () |
| void | stopPlay () |
| void | setOnItemClickListener (AbOnItemClickListener onItemClickListener) |
| void | setOnPageChangeListener (AbOnChangeListener abChangeListener) |
| void | setOnPageScrolledListener (AbOnScrollListener abScrolledListener) |
| void | setOnTouchListener (AbOnTouchListener abOnTouchListener) |
| void | setPageLineImage (Bitmap displayImage, Bitmap hideImage) |
| ViewPager | getViewPager () |
| int | getCount () |
| void | setNavHorizontalGravity (int horizontalGravity) |
| void | setParentScrollView (ScrollView parentScrollView) |
| void | setParentListView (ListView parentListView) |
| void | setNavLayoutBackground (int resid) |
Public 属性 | |
| LinearLayout.LayoutParams | navLayoutParams = null |
包属性 | |
| int | position |
| Bitmap | hideImage |
Private 成员函数 | |
| void | onPageScrolledCallBack (int position) |
| void | onPageSelectedCallBack (int position) |
Private 属性 | |
| Context | context |
| AbInnerViewPager | mViewPager |
| LinearLayout | navLinearLayout |
| int | count |
| Bitmap | displayImage |
| AbOnItemClickListener | mOnItemClickListener |
| AbOnChangeListener | mAbChangeListener |
| AbOnScrollListener | mAbScrolledListener |
| AbOnTouchListener | mAbOnTouchListener |
| ArrayList< View > | mListViews = null |
| AbViewPagerAdapter | mAbViewPagerAdapter = null |
| LinearLayout | mNavLayoutParent = null |
| int | navHorizontalGravity = Gravity.RIGHT |
| int | playingDirection = 0 |
| boolean | play = false |
| Handler | handler |
| Runnable | runnable |
© 2012 amsoft.cn 名称:AbPlayView 描述:可播放显示的View.
|
inline |
创建一个AbSlidingPlayView.
| context | the context |
|
inline |
从xml初始化的AbSlidingPlayView.
| context | the context |
| attrs | the attrs |
|
inline |
描述:添加可播放视图.
| view | the view |
|
inline |
描述:添加可播放视图列表.
| views | the views |
|
inline |
创建导航点.
|
inline |
描述:获取当前的View的数量.
|
inline |
描述:获取这个滑动的ViewPager类.
|
inline |
描述:初始化这个View.
| context | the context |
|
inline |
定位点的位置.
|
inlineprivate |
描述:设置页面切换事件.
| position | the position |
|
inlineprivate |
描述:设置页面切换事件.
| position | the position |
|
inline |
描述:删除可播放视图.
|
inline |
描述:设置页显示条的位置,在AddView前设置.
| horizontalGravity | the nav horizontal gravity |
|
inline |
描述:设置导航点的背景.
| resid | the new nav layout background |
|
inline |
设置点击事件监听.
| onItemClickListener | the new on item click listener |
|
inline |
描述:设置页面切换的监听器.
| abChangeListener | the new on page change listener |
|
inline |
描述:设置页面滑动的监听器.
| abScrolledListener | the new on page scrolled listener |
|
inline |
描述:设置页面Touch的监听器.
| abOnTouchListener | the new on touch listener |
|
inline |
Sets the page line image.
| displayImage | the display image |
| hideImage | the hide image |
|
inline |
如果外层有ListView需要设置.
| parentListView | the new parent list view |
|
inline |
如果外层有ScrollView需要设置.
| parentScrollView | the new parent scroll view |
|
inline |
描述:自动轮播.
|
inline |
描述:自动轮播.
|
private |
上下文.
|
private |
计数.
|
private |
导航图片.
|
private |
用与轮换的 handler.
|
package |
|
private |
改变.
|
private |
触摸.
|
private |
滚动.
|
private |
适配器.
|
private |
List views.
|
private |
导航的点父View.
|
private |
点击.
|
private |
内部的ViewPager.
|
private |
导航内容的对齐方式.
| LinearLayout.LayoutParams com.ab.view.sliding.AbSlidingPlayView.navLayoutParams = null |
导航布局参数.
|
private |
导航的布局.
|
private |
播放的开关.
|
private |
播放的方向.
|
package |
|
private |
用于轮播的线程.
1.8.8