Releases: ribot/easy-adapter
Releases · ribot/easy-adapter
1.5.0 - Extra methods in adapters
Add new methods to EasyAdapter
and EasyRecyclerAdapter
:
getItems()
: Access the underlying List of data items so there is more flexibility to interact with the Adapter.removeItem(T item)
: Removes a given item from the adapter and refreshes the AdapterView or RecyclerViewremoveItems(Collection items)
: Same as above but for a collection of items.addItems(Collection items)
: Add a Collection of items and refreshes the AdapterView or RecyclerViewsetItemsWithoutNotifying(List)
: Same as setItems(List) but this method does not call notifyDataSetChanged()
1.4.0 - Listener support
- Improves the way that exceptions are handled.
- Adds the option to pass a generic
Object
to theItemViewHolder
through the easy adapters constructor. This new argument calledlistener
is intented to pass an implementation of an interface to the view holder that then can be used as a callback to notify Activities or Fragments of an action, i.e one of the views in the list has been clicked.
1.3.0 - RecyclerView Support
Adds a EasyRecyclerAdapter
and BaseEasyRecyclerAdapter
so now we can use this library with RecyclerViews in the same way as ListViews
1.2.0
1.1.0
1.0.1
1.0.0
Merge branch 'master' of github.com:ribot/EasyAdapter