github mikepenz/MaterialDrawer v5.6.0

latest releases: v9.0.2, v9.0.1, v9.0.0...
7 years ago

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 of bindView(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.

library

  • udpate to the latest FastAdapter and update all item implementations to support the changed bindView interface
  • add new method to update the gravity of the drawer programatically
  • add tag to IDrawerImageLoader and AbstractDrawerImageLoader to allow differentiation inside the loading logic
  • properly trigger onDrawerItemClickListener of the item when the setSelection method is called
  • renamed BasePrimaryDrawerItem to BaseDescribeableDrawerItem
  • base Primary-, Switch-, Toggle- DrawerItems on Abstract implementations (including their secondary implementations) to return the correct type in the with* methods

Don't miss a new MaterialDrawer release

NewReleases is sending notifications on new releases.