Android-Toolbar-Popup-Menü zeigt nicht die icons
Ich versuche zu zeigen, ein Dropdown-Menü für meine Symbolleiste, die enthält SOWOHL text und Symbole:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/menu_add"
android:title="@string/menu.add"
android:icon="@drawable/ic_add_black_24dp"
app:showAsAction="always" />
<item
android:id="@+id/menu_edit"
android:title="@string/menu.edit"
android:icon="@drawable/ic_create_black_24dp"
app:showAsAction="never" />
</menu>
Den menu_add zeigen, nicht mit dem Symbol auf der Symbolleiste selbst, sondern die menu_edit zeigt nur den text, ohne das Symbol.
Diese Antwort: https://stackoverflow.com/a/19750717/197127 sagt, dass Google hat es entfernt von design, aber nicht finden, wie können Sie überschreiben.
Bearbeiten
Brauche ich auch das Gerät "Menü" - Taste, um das gleiche Menü.
InformationsquelleAutor checklist | 2015-06-15
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es doesnot Arbeit an android-support-v7-version, aber Sie können zwicken, indem geändert wird wenig. unten der code funktioniert bei mir
Ja, das die nicht angezeigt werden in neue Versionen der support-Bibliothek, aber Sie können den trick tun, durch hinzufügen von Untermenüs. (Sie können fügen Sie es via xml-und code).
wie diese:
Hoffe, es hat geholfen:)
Edit: siehe Schnappschüsse von oben-code:
Fand ich diese Lösung: https://stackoverflow.com/a/30337653/197127. Im Grunde eine Methode überschreibt und es wird nicht brechen, das Gerät Menü-Taste oder den überlauf.
Vielen Dank an alle.