public abstract class SliderViewAdapter<VH extends SliderViewAdapter.ViewHolder>
extends PagerAdapter
| Modifier and Type | Class and Description |
|---|---|
static class |
SliderViewAdapter.ViewHolder |
| Constructor and Description |
|---|
SliderViewAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyItem(android.view.ViewGroup container,
int position,
java.lang.Object object) |
int |
getItemPosition(java.lang.Object object) |
java.lang.Object |
instantiateItem(android.view.ViewGroup container,
int position) |
boolean |
isViewFromObject(android.view.View view,
java.lang.Object object) |
void |
notifyDataSetChanged() |
abstract void |
onBindViewHolder(VH viewHolder,
int position)
Bind data at position into viewHolder
|
abstract VH |
onCreateViewHolder(android.view.ViewGroup parent)
Create a new view holder
|
public java.lang.Object instantiateItem(android.view.ViewGroup container,
int position)
public final void destroyItem(android.view.ViewGroup container,
int position,
java.lang.Object object)
public final boolean isViewFromObject(android.view.View view,
java.lang.Object object)
public int getItemPosition(java.lang.Object object)
public void notifyDataSetChanged()
public abstract VH onCreateViewHolder(android.view.ViewGroup parent)
parent - wrapper viewpublic abstract void onBindViewHolder(VH viewHolder, int position)
viewHolder - item view holderposition - item position