public class RecyclerDataProcessor<D>
RecyclerDataProcessor,corresponding to RecyclerAdapter,to process RecyclerAdapter data and return the needs result
| 限定符和类型 | 类和说明 |
|---|---|
static class |
RecyclerDataProcessor.RecyclerViewHolder
use in
and ,to cache view for quick access |
| 构造器和说明 |
|---|
RecyclerDataProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getItemStableId()
corresponding to
|
int |
getItemViewType()
corresponding to
,if has multiple type,should override this method to implement it |
void |
onBindViewHolder()
corresponding to
|
androidx.recyclerview.widget.RecyclerView.ViewHolder |
onCreateViewHolder()
corresponding to
|
public long getItemStableId()
corresponding to RecyclerAdapter.getItemId
RecyclerAdapter.getItemIdpublic androidx.recyclerview.widget.RecyclerView.ViewHolder onCreateViewHolder()
corresponding to RecyclerAdapter.onCreateViewHolder
RecyclerAdapter.onCreateViewHolderpublic void onBindViewHolder()
corresponding to RecyclerAdapter.onBindViewHolder
public int getItemViewType()
corresponding to ,if has multiple type,should override this method to implement itRecyclerAdapter.getItemViewType
RecyclerAdapter.getItemViewType