public abstract class RecyclePagerAdapter<VH extends RecyclePagerAdapter.PagerViewHolder>
extends PagerAdapter
| 限定符和类型 | 类和说明 |
|---|---|
static class |
RecyclePagerAdapter.PagerViewHolder |
| 构造器和说明 |
|---|
RecyclePagerAdapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
bindViewHolder(VH holder,
int position) |
VH |
createViewHolder(android.view.ViewGroup parent,
int viewType) |
void |
destroyItem(android.view.ViewGroup container,
int position,
java.lang.Object object) |
void |
destroyItem(android.view.View container,
int position,
java.lang.Object object)
已过时。
|
int |
getCount() |
abstract int |
getItemCount() |
int |
getItemPosition(java.lang.Object object) |
int |
getItemViewType(int position) |
java.lang.Object |
instantiateItem(android.view.ViewGroup container,
int position) |
java.lang.Object |
instantiateItem(android.view.View container,
int position)
已过时。
|
boolean |
isViewFromObject(android.view.View view,
java.lang.Object object) |
void |
notifyDataSetChanged() |
void |
notifyItemChanged(int position) |
abstract void |
onBindViewHolder(VH holder,
int position) |
void |
onConfigurationChanged(android.content.res.Configuration newConfig) |
abstract VH |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType) |
void |
onViewRecycled(VH holder) |
public final int getCount()
public final boolean isViewFromObject(android.view.View view,
java.lang.Object object)
public final java.lang.Object instantiateItem(android.view.ViewGroup container,
int position)
public final void destroyItem(android.view.ViewGroup container,
int position,
java.lang.Object object)
@Deprecated
public final java.lang.Object instantiateItem(android.view.View container,
int position)
@Deprecated
public final void destroyItem(android.view.View container,
int position,
java.lang.Object object)
public final int getItemPosition(java.lang.Object object)
public abstract int getItemCount()
public abstract VH onCreateViewHolder(android.view.ViewGroup parent, int viewType)
public abstract void onBindViewHolder(VH holder, int position)
public final VH createViewHolder(android.view.ViewGroup parent, int viewType)
public final void bindViewHolder(VH holder, int position)
public int getItemViewType(int position)
public void onViewRecycled(VH holder)
public final void notifyDataSetChanged()
public final void notifyItemChanged(int position)
public void onConfigurationChanged(android.content.res.Configuration newConfig)