public class CBPageAdapter<T>
extends PagerAdapter
| 限定符和类型 | 字段和说明 |
|---|---|
protected CBViewHolderCreator |
holderCreator |
protected java.util.List<T> |
mDatas |
| 构造器和说明 |
|---|
CBPageAdapter(CBViewHolderCreator holderCreator,
java.util.List<T> datas) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroyItem(android.view.ViewGroup container,
int position,
java.lang.Object object) |
void |
finishUpdate(android.view.ViewGroup container) |
int |
getCount() |
int |
getRealCount() |
android.view.View |
getView(int position,
android.view.View view,
android.view.ViewGroup container) |
java.lang.Object |
instantiateItem(android.view.ViewGroup container,
int position) |
boolean |
isViewFromObject(android.view.View view,
java.lang.Object object) |
void |
setCanLoop(boolean canLoop) |
void |
setViewPager(CBLoopViewPager viewPager) |
int |
toRealPosition(int position) |
protected java.util.List<T> mDatas
protected CBViewHolderCreator holderCreator
public CBPageAdapter(CBViewHolderCreator holderCreator, java.util.List<T> datas)
public int toRealPosition(int position)
public int getCount()
public int getRealCount()
public java.lang.Object instantiateItem(android.view.ViewGroup container,
int position)
public void destroyItem(android.view.ViewGroup container,
int position,
java.lang.Object object)
public void finishUpdate(android.view.ViewGroup container)
public boolean isViewFromObject(android.view.View view,
java.lang.Object object)
public void setCanLoop(boolean canLoop)
public void setViewPager(CBLoopViewPager viewPager)
public android.view.View getView(int position,
android.view.View view,
android.view.ViewGroup container)