AdapterView and
RecyclerView with holder-pattern support.See: Description
| Interface | Description |
|---|---|
| DataSet<Item> |
Interface specifying API for data sets that contain a simple set of items.
|
| DataSetAdapter<Item> |
A convenience interface specifying common API for adapters with data set.
|
| ItemsAdapter<Item> |
A
DataSetAdapter interface extension for simple adapters that provide set of items
as theirs data set. |
| OnDataChangeListener<Adapter,Data> |
Listener which receives callbacks that may be used to listen for events before and after data
change for a specific adapter.
|
| OnDataSetActionListener<Adapter> |
Listener which receives callback about selected action within adapter's data set for a specific
position.
|
| OnDataSetListener<Adapter> |
Listener which receives callbacks about changed and invalidated adapter's data set.
|
| Class | Description |
|---|---|
| AdapterSavedState |
Saved state implementation for adapters like
View.BaseSavedState for views. |
| AdaptersConfig |
Configuration options for the Widget Adapters library.
|
| BaseAdapter<Item,VH> |
Extended version of
BaseAdapter. |
| BaseRecyclerAdapter<Item,VH extends RecyclerView.ViewHolder> |
Extended version of
RecyclerView.Adapter that provides API of
DataSetAdapter. |
| BaseRecyclerAdapter.SimpleViewHolder |
Simple
RecyclerView.ViewHolder implementation used as default
holder for purpose of BaseRecyclerAdapter.onCreateViewHolder(ViewGroup, int) method. |
| BaseSpinnerAdapter<Item,VH,DVH> |
A
BaseAdapter implementation that may be used to provide optimized adapter also for
Spinner widget. |
| SimpleAdapter<Item,VH> |
A
BaseAdapter implementation which specifies simple API for data set management of items. |
| SimpleRecyclerAdapter<Item,VH extends RecyclerView.ViewHolder> |
A
BaseRecyclerAdapter implementation which specifies simple API for data set management
of items. |
| SimpleSpinnerAdapter<Item,VH,DVH> |
A
BaseSpinnerAdapter implementation which specifies simple API for data set management of
items. |
| ViewHolder |
Holder for a single item view of a specific
BaseAdapter implementation that may be used
to support the optimized holder pattern for BaseAdapter.getView(int, View, ViewGroup)
method. |
AdapterView and
RecyclerView with holder-pattern support.
This package also contains some useful adapter callbacks that may be used to listen for changes and/or actions occurred in an adapter's data set.