2017-09-13 1 views
0

Ich habe eine Aktivität mit einem Fragment, das eine Liste der Einstellungen zeigt. Wenn Sie auf ein Listenelement klicken, wird eine Fragmenttransaktion ausgeführt und das Detailfragment angezeigt. Außerdem wird der Hamburger-Menüeintrag in den Zurück-Pfeil (Home als Up) umgewandelt.Android Proguard zurück Pfeil nicht angezeigt (obwohl in Debug-APK arbeiten)

In der Debug-APK funktioniert das perfekt. In der Release-Version wird das Hamburger-Menü jedoch nicht in den Zurück-Pfeil umgewandelt, sondern bleibt gleich. Wenn Sie im Detailfragment auf die Schaltfläche "Hamburger" klicken, wird das Fragment wie erwartet ausgeblendet. Das einzige Problem ist die Anzeige des Rückwärtspfeils, der in der Release-Version nicht mit Proguard angezeigt wird.

Antwort

0

Ich fand die Lösung. Da ich DrawerArrowDrawable verwende, muss ich die Grafikbibliothek von v7 in die Proguard-Datei einbinden.

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

Jetzt wird der Pfeil, der gezeichnet werden kann, angezeigt.

Verwandte Themen