public class XRecyclerView.WrapAdapter
extends <any>
| 构造器和说明 |
|---|
WrapAdapter(RecyclerView.Adapter adapter) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getContentsCount() |
int |
getFootersCount() |
int |
getHeadersCount() |
int |
getItemCount() |
long |
getItemId(int position) |
int |
getItemViewType(int position) |
Adapter |
getOriginalAdapter() |
boolean |
isFooter(int position) |
boolean |
isHeader(int position) |
boolean |
isLoadMoreFooter(int position) |
boolean |
isRefreshHeader(int position) |
void |
onAttachedToRecyclerView(RecyclerView recyclerView) |
void |
onBindViewHolder(RecyclerView.ViewHolder holder,
int position) |
void |
onBindViewHolder(RecyclerView.ViewHolder holder,
int position,
java.util.List<java.lang.Object> payloads) |
RecyclerView.ViewHolder |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType) |
void |
onDetachedFromRecyclerView(RecyclerView recyclerView) |
boolean |
onFailedToRecycleView(RecyclerView.ViewHolder holder) |
void |
onViewAttachedToWindow(RecyclerView.ViewHolder holder) |
void |
onViewDetachedFromWindow(RecyclerView.ViewHolder holder) |
void |
onViewRecycled(RecyclerView.ViewHolder holder) |
void |
registerAdapterDataObserver(AdapterDataObserver observer) |
void |
unregisterAdapterDataObserver(AdapterDataObserver observer) |
public Adapter getOriginalAdapter()
public boolean isHeader(int position)
public boolean isFooter(int position)
public boolean isLoadMoreFooter(int position)
public boolean isRefreshHeader(int position)
public int getHeadersCount()
public int getFootersCount()
public int getContentsCount()
public RecyclerView.ViewHolder onCreateViewHolder(android.view.ViewGroup parent,
int viewType)
public void onBindViewHolder(RecyclerView.ViewHolder holder,
int position)
public void onBindViewHolder(RecyclerView.ViewHolder holder,
int position,
java.util.List<java.lang.Object> payloads)
public int getItemCount()
public int getItemViewType(int position)
public long getItemId(int position)
public void onAttachedToRecyclerView(RecyclerView recyclerView)
public void onDetachedFromRecyclerView(RecyclerView recyclerView)
public void onViewAttachedToWindow(RecyclerView.ViewHolder holder)
public void onViewDetachedFromWindow(RecyclerView.ViewHolder holder)
public void onViewRecycled(RecyclerView.ViewHolder holder)
public boolean onFailedToRecycleView(RecyclerView.ViewHolder holder)
public void unregisterAdapterDataObserver(AdapterDataObserver observer)
public void registerAdapterDataObserver(AdapterDataObserver observer)