Android proguard后退箭头不显示(虽然在调试APK工作)

问题描述:

我有一个活动,其中包含一个显示设置列表的片段。点击列表项时,将执行片段事务并显示详细片段。此外,汉堡包菜单项被转换为后退箭头(主页如上)。Android proguard后退箭头不显示(虽然在调试APK工作)

在调试APK中,此功能完美。但是,在发布版本中,汉堡菜单不会转换为后退箭头,但保持不变。当从细节片段中点击汉堡包菜单按钮时,片段按预期被解除。 唯一的问题是使用Proguard在发布版本中未显示的后退箭头的显示。

我找到了解决方案。 由于我使用DrawerArrowDrawable,我必须在proguard文件中包含v7支持图形库。

-keep class android.support.v7.graphics.** { *; } 

现在显示箭头可绘制。