Previous code created the drawer image loader as an anonymous inner class that kept a reference to `glide`, which had a reference to `this` and could leak. Fix that by create a separate class that takes these as constructor parameters.
Previous code created the drawer image loader as an anonymous inner class that kept a reference to `glide`, which had a reference to `this` and could leak. Fix that by create a separate class that takes these as constructor parameters.