-
public abstract class RecyclingPagerAdapter<VH extends ViewHolder> extends PagerAdapter
-
-
Field Summary
Fields Modifier and Type Field Description public static booleanDEBUG
-
Constructor Summary
Constructors Constructor Description RecyclingPagerAdapter()
-
Method Summary
Modifier and Type Method Description abstract intgetItemCount()abstract voidonBindViewHolder(VH holder, int position)abstract VHonCreateViewHolder(ViewGroup parent, int viewType)voiddestroyItem(ViewGroup parent, int position, Object object)intgetCount()intgetItemPosition(Object object)ObjectinstantiateItem(ViewGroup parent, int position)booleanisViewFromObject(View view, Object object)voidnotifyDataSetChanged()voidrestoreState(Parcelable state, ClassLoader loader)ParcelablesaveState()intgetItemId(int position)intgetItemViewType(int position)-
Methods inherited from class androidx.viewpager.widget.PagerAdapter
destroyItem, finishUpdate, getCount, getItemPosition, getPageTitle, getPageWidth, instantiateItem, isViewFromObject, notifyDataSetChanged, registerDataSetObserver, restoreState, saveState, setPrimaryItem, setViewPagerObserver, startUpdate, unregisterDataSetObserver -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getItemCount
abstract int getItemCount()
-
onBindViewHolder
abstract void onBindViewHolder(VH holder, int position)
-
onCreateViewHolder
abstract VH onCreateViewHolder(ViewGroup parent, int viewType)
-
destroyItem
void destroyItem(ViewGroup parent, int position, Object object)
-
getCount
int getCount()
-
getItemPosition
int getItemPosition(Object object)
-
instantiateItem
Object instantiateItem(ViewGroup parent, int position)
-
isViewFromObject
boolean isViewFromObject(View view, Object object)
-
notifyDataSetChanged
void notifyDataSetChanged()
-
restoreState
void restoreState(Parcelable state, ClassLoader loader)
-
saveState
Parcelable saveState()
-
getItemId
int getItemId(int position)
-
getItemViewType
int getItemViewType(int position)
-
-
-
-