这个问题非常具体到https://github.com/mikepenz/MaterialDrawer定制。
我需要自定义我的帐户标题,如下所示:
- 任何时候都只有一个帐户
- 单击标题(整个区域)应该给我 DrawerClickListener#onItemClick 回调
我设法通过重定向配置文件列表侦听器来获取 DrawerClickListener#onItemClick 回调。但是标题选择在方向改变时丢失了。[我已经设置了保存的实例状态]。此外,onItemClick 提供 null IDrawerItem,因为它不是适配器的一部分。
我是否让它太复杂或 PrimaryDrawerItem 本身可以扩展为看起来像配置文件项目?
- 布局应该像带有额外字段的配置文件一样呈现
- 将加载 ImageHolder 更改为加载基于 url 的图像