public class InfinitePagerAdapter
extends PagerAdapter
| Modifier and Type | Field and Description |
|---|---|
static int |
INFINITE_SCROLL_LIMIT |
| Constructor and Description |
|---|
InfinitePagerAdapter(SliderViewAdapter adapter) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyItem(android.view.ViewGroup container,
int virtualPosition,
java.lang.Object object) |
void |
finishUpdate(android.view.ViewGroup container) |
int |
getCount() |
int |
getItemPosition(java.lang.Object object) |
int |
getMiddlePosition(int item) |
java.lang.CharSequence |
getPageTitle(int virtualPosition) |
float |
getPageWidth(int position) |
PagerAdapter |
getRealAdapter() |
int |
getRealCount() |
int |
getRealPosition(int virtualPosition) |
java.lang.Object |
instantiateItem(android.view.ViewGroup container,
int virtualPosition) |
boolean |
isViewFromObject(android.view.View view,
java.lang.Object object) |
void |
registerDataSetObserver(android.database.DataSetObserver observer) |
void |
restoreState(android.os.Parcelable bundle,
java.lang.ClassLoader classLoader) |
android.os.Parcelable |
saveState() |
void |
setPrimaryItem(android.view.ViewGroup container,
int position,
java.lang.Object object) |
void |
startUpdate(android.view.ViewGroup container) |
void |
unregisterDataSetObserver(android.database.DataSetObserver observer) |
public static final int INFINITE_SCROLL_LIMIT
public InfinitePagerAdapter(SliderViewAdapter adapter)
public PagerAdapter getRealAdapter()
public int getCount()
public int getRealCount()
getCount() result of the wrapped adapterpublic int getMiddlePosition(int item)
item - real position of itempublic java.lang.Object instantiateItem(android.view.ViewGroup container,
int virtualPosition)
public void destroyItem(android.view.ViewGroup container,
int virtualPosition,
java.lang.Object object)
public void startUpdate(android.view.ViewGroup container)
public void finishUpdate(android.view.ViewGroup container)
public boolean isViewFromObject(android.view.View view,
java.lang.Object object)
public void restoreState(android.os.Parcelable bundle,
java.lang.ClassLoader classLoader)
public android.os.Parcelable saveState()
public java.lang.CharSequence getPageTitle(int virtualPosition)
public float getPageWidth(int position)
public void setPrimaryItem(android.view.ViewGroup container,
int position,
java.lang.Object object)
public void unregisterDataSetObserver(android.database.DataSetObserver observer)
public void registerDataSetObserver(android.database.DataSetObserver observer)
public int getItemPosition(java.lang.Object object)
public int getRealPosition(int virtualPosition)