All Versions
7
Latest Version
Avg Release Cycle
73 days
Latest Release
2332 days ago

Changelog History

  • v1.5.0 Changes

    June 10, 2015

    โž• 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 RecyclerView
    • ๐Ÿšš removeItems(Collection items): Same as above but for a collection of items.
    • addItems(Collection items): Add a Collection of items and refreshes the AdapterView or RecyclerView
    • setItemsWithoutNotifying(List): Same as setItems(List) but this method does not call notifyDataSetChanged()
  • v1.4.0 Changes

    December 19, 2014
    • ๐Ÿ‘Œ Improves the way that exceptions are handled.
    • โž• Adds the option to pass a generic Object to the ItemViewHolder through the easy adapters constructor. This new argument called listener 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.
  • v1.3.0 Changes

    November 05, 2014

    โž• Adds a EasyRecyclerAdapter and BaseEasyRecyclerAdapter so now we can use this library with RecyclerViews in the same way as ListViews

  • v1.2.0 Changes

    September 11, 2014

    โ™ป๏ธ Refactor EasyAdapter, move getView() implementation to an abstract BaseEasyAdapter to allow the implementation of custom easy adapters with different data structures.

  • v1.1.0 Changes

    July 07, 2014

    ๐ŸŽ Performance improvements. Now onSetListeners() is only called once when the ItemViewHolder is created. This introduces breaking changes because now onSetListeners() doesn't have any parameters.

  • v1.0.1 Changes

    April 14, 2014

    โž• Adds a new helper method ViewHolder.getContext() that makes it easier to access the resources in the ViewHolder

  • v1.0.0

    March 31, 2014