public class RecyclerAdapter<D>
extends <any>
| 构造器和说明 |
|---|
RecyclerAdapter(android.content.Context context,
java.util.List<D> data,
RecyclerDataProcessor<D> processor) |
RecyclerAdapter(android.content.Context context,
RecyclerDataProcessor<D> processor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addData(D data) |
void |
addData(int location,
D data) |
void |
addData(int location,
java.util.List<D> data) |
void |
addData(java.util.List<D> data) |
int |
getItemCount() |
long |
getItemId(int position) |
int |
getItemViewType(int position) |
void |
onBindViewHolder(ViewHolder vHolder,
int position) |
ViewHolder |
onCreateViewHolder(android.view.ViewGroup view,
int viewType) |
int |
queryData(D data) |
D |
queryData(int location) |
void |
removeData(D data) |
void |
removeData(int location) |
void |
setData(int location,
D data) |
void |
setData(java.util.List<D> data) |
public RecyclerAdapter(android.content.Context context,
RecyclerDataProcessor<D> processor)
public RecyclerAdapter(android.content.Context context,
java.util.List<D> data,
RecyclerDataProcessor<D> processor)
public void setData(java.util.List<D> data)
public void setData(int location,
D data)
public void addData(D data)
public void addData(int location,
D data)
public void addData(java.util.List<D> data)
public void addData(int location,
java.util.List<D> data)
public void removeData(int location)
public void removeData(D data)
public D queryData(int location)
public int queryData(D data)
public final int getItemCount()
public final long getItemId(int position)
public final int getItemViewType(int position)
public final ViewHolder onCreateViewHolder(android.view.ViewGroup view,
int viewType)
public final void onBindViewHolder(ViewHolder vHolder,
int position)