KontextActionBarSherlock - zeigen überflutete Aktionselemente als Symbol + Text
ich mit einigen Action-Items eine Aktionsleiste erschaffe, ActionBarSherlock verwenden. Einige von ihnen sind übergelaufen, so dass sie im Überlauf-Untermenü angezeigt werden.
Mein Problem
Diese übergelaufen Elemente im Untermenü angezeigt werden nur als bloße Texte.
Ich habe MenuItem.SHOW_AS_ACTION_IF_ROOM
und MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_WITH_TEXT
für setShowAsAction()
versucht, aber beide haben das gleiche Verhalten:
Was ich will
Ist es möglich, diese Elemente in dem Überlauf Untermenü als <their_icon>
zu zeigen + <their_text>
? Etwas wie folgt aus:
Hattest du jemals Erfolg damit? – Quentamia
Noch nicht ... Es sieht jedoch so aus, als ob die native ActionBar (API Level 11+) dazu in der Lage ist (siehe: http://developer.android.com/design/patterns/actionbar.html, speziell das Image von Galerie-Anwendung in Android 4.0), oder ist es eine spezielle "handgemachte" Implementierung? –
@Cristian, es gibt kein solches Beispielbild in dem erwähnten Link.Das einzige "Drop-Down" -Menü mit Icons auf dieser Seite ist das "Share" -Menü, aber das ist nicht der "Action Overflow" – Gavriel