Performance improvement: onSetListeners() is now only called once when the ItemViewHolder is created. This introduces some breaking changes because the parameters of the onSetListeners() method change.
EasyAdapter class refactoring: Part of the code has been moved out to EasyAdapterUtil in preparation for the future implementation of EasyRecyclerAdapter that will enable support for the new RecyclerView
Constrain EasyAdapter constructor parameter: If the temViewHolderClass is not an extension of ItemViewHolder you will get an error when compiling instead of at run time.
onSetListeners()
is now only called once when theItemViewHolder
is created. This introduces some breaking changes because the parameters of theonSetListeners()
method change.EasyAdapter
class refactoring: Part of the code has been moved out toEasyAdapterUtil
in preparation for the future implementation ofEasyRecyclerAdapter
that will enable support for the newRecyclerView
EasyAdapter
constructor parameter: If thetemViewHolderClass
is not an extension ofItemViewHolder
you will get an error when compiling instead of at run time.