App kompatibles Actionbar v21 App-Symbol wird nicht angezeigt

Ich habe ein Upgrade auf avtionbar app compat v21 zum Zwecke des Materialdesigns durchgeführt.

Aber ich habe festgestellt, dass es im Vergleich zu alten AppCompat-Bibliotheken mehr Platz beansprucht, wenn das App-Symbol in der Aktionsleiste und im Navigationsmenü sowie auf der Zurück-Schaltfläche nicht angezeigt wird.

Hat jemand dieses Problem konfrontiert? Ich habe viel gesucht, aber nichts Nützliches gefunden.

Below Line funktioniert auch nicht.

getSupportActionBar().setLogo(R.drawable.ic_launcher);

Ich benutze Stil für die Aktionsleiste, der wie @ i

<style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
        <item name="android:icon">@drawable/ic_action_bar</item>
        <item name="android:background">@drawable/action_bar_bg</item>
        <item name="android:windowContentOverlay">@null</item>
        <!-- Support library compatibility -->
        <item name="background">@drawable/action_bar_bg</item>
</style>

Ich kenne andere Lösungen wie die Toolbar. Aber ich bin mitten in der Veröffentlichung und suche aus Zeitgründen nach einer schnellen Lösung, falls verfügbar. Das Hinzufügen einer Symbolleiste erfordert mehr Zeit.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage