Ich verwende ActionBarSherlock (ABS) in meinem Projekt, das Überlaufsymbol nimmt zu viel Abstand von den Aktionselementen nach links. Ich habe die neueste Bibliothek von ABS in meinem Projekt. Sie können den Screenshot des erwähnten Problems sehen.Abstand zwischen Überlaufsymbol und Aktionselementen in ActionBarSherlock
Die mobile auf JellyBean Version ausgeführt wird. Wie kann ich den Abstand zwischen Überlaufsymbol und Aktionselementen reduzieren?
UPDATE
I Attribute der Aktionselemente versucht habe, zu ändern, indem Sie das benutzerdefinierte Thema Anwendung
<style name="DelightActionButtonStyle" parent="Widget.Sherlock.ActionButton">
<!-- <item name="android:background">?attr/actionBarItemBackground</item> -->
<item name="android:background">@color/black</item>
<item name="android:minHeight">?attr/actionBarSize</item>
<item name="android:minWidth">0dp</item>
<item name="android:gravity">center</item>
<item name="android:paddingLeft">20dp</item>
<item name="android:paddingRight">20dp</item>
<item name="android:scaleType">center</item>
</style>
nur Attribut Hintergrundeffekt auf den Geräten erfolgt, die nicht Menü-Taste hat. Ich habe mit den Attributen gespielt, die die Ränder und das Padding verändern, nichts scheint einen Effekt zu haben. Gibt es eine Möglichkeit, diese Attribute für Aktionselemente zu steuern?
i das minWidth Attribut geändert haben, aber es zeigt nur Veränderungen in der Pre ICS, und nicht widerzuspiegeln jede Änderung in ICS + Telefonen. –
Haben Sie "android: actionButtonStyle" und "actionButtonStyle" hinzugefügt? Ersteres kontrolliert ICS +. –