public abstract class RecyclerSwipeAdapter<VH extends RecyclerView.ViewHolder> extendsimplements SwipeItemMangerInterface, SwipeAdapterInterface
| 限定符和类型 | 字段和说明 |
|---|---|
SwipeItemRecyclerMangerImpl |
mItemManger |
| 构造器和说明 |
|---|
RecyclerSwipeAdapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
closeAllExcept(SwipeLayout layout) |
void |
closeAllItems() |
void |
closeItem(int position) |
Attributes.Mode |
getMode() |
java.util.List<java.lang.Integer> |
getOpenItems() |
java.util.List<SwipeLayout> |
getOpenLayouts() |
boolean |
isOpen(int position) |
abstract void |
onBindViewHolder(VH viewHolder,
int position) |
abstract VH |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType) |
void |
openItem(int position) |
void |
removeShownLayouts(SwipeLayout layout) |
void |
setMode(Attributes.Mode mode) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSwipeLayoutResourceIdpublic SwipeItemRecyclerMangerImpl mItemManger
public abstract VH onCreateViewHolder(android.view.ViewGroup parent, int viewType)
public abstract void onBindViewHolder(VH viewHolder, int position)
public void openItem(int position)
openItem 在接口中 SwipeItemMangerInterfacepublic void closeItem(int position)
closeItem 在接口中 SwipeItemMangerInterfacepublic void closeAllExcept(SwipeLayout layout)
closeAllExcept 在接口中 SwipeItemMangerInterfacepublic void closeAllItems()
closeAllItems 在接口中 SwipeItemMangerInterfacepublic java.util.List<java.lang.Integer> getOpenItems()
getOpenItems 在接口中 SwipeItemMangerInterfacepublic java.util.List<SwipeLayout> getOpenLayouts()
getOpenLayouts 在接口中 SwipeItemMangerInterfacepublic void removeShownLayouts(SwipeLayout layout)
removeShownLayouts 在接口中 SwipeItemMangerInterfacepublic boolean isOpen(int position)
isOpen 在接口中 SwipeItemMangerInterfacepublic Attributes.Mode getMode()
getMode 在接口中 SwipeItemMangerInterfacepublic void setMode(Attributes.Mode mode)
setMode 在接口中 SwipeItemMangerInterface