MIGRATION - NOTE IF YOU USE THE FASTADAPTER
- This release bring a breaking interface change. Your items now have to implement
bindView(ViewHolder holder, List payloads)
instead ofbindView(VH holder)
.- The additional payload can be used to implement a more performant view updating when only parts of the item have changed. Please also refer to the
DiffUtils
which may provide the payload.
- The additional payload can be used to implement a more performant view updating when only parts of the item have changed. Please also refer to the
library
- udpate to the latest
FastAdapter
and update all item implementations to support the changedbindView
interface - add new method to update the gravity of the drawer programatically
- FIX #1491
- add
tag
to IDrawerImageLoader and AbstractDrawerImageLoader to allow differentiation inside the loading logic- Perhaps FIX #1489
- properly trigger onDrawerItemClickListener of the item when the
setSelection
method is called - renamed
BasePrimaryDrawerItem
toBaseDescribeableDrawerItem
- base Primary-, Switch-, Toggle-
DrawerItem
s on Abstract implementations (including their secondary implementations) to return the correct type in thewith*
methods