public class MultiLevelRecyclerView extends RecyclerView implements OnRecyclerItemClickListener
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG |
| Constructor and Description |
|---|
MultiLevelRecyclerView(android.content.Context context) |
MultiLevelRecyclerView(android.content.Context context,
android.util.AttributeSet attrs) |
MultiLevelRecyclerView(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle) |
| Modifier and Type | Method and Description |
|---|---|
void |
onItemClick(android.view.View view,
RecyclerViewItem clickedItem,
int position) |
void |
refreshPosition() |
void |
removeAllChildren(java.util.List<RecyclerViewItem> list) |
void |
setAdapter(Adapter adapter) |
public MultiLevelRecyclerView(android.content.Context context)
public MultiLevelRecyclerView(android.content.Context context,
android.util.AttributeSet attrs)
public MultiLevelRecyclerView(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle)
public void setAdapter(Adapter adapter)
public void removeAllChildren(java.util.List<RecyclerViewItem> list)
public void onItemClick(android.view.View view,
RecyclerViewItem clickedItem,
int position)
onItemClick in interface OnRecyclerItemClickListenerpublic void refreshPosition()