Anpassen der Schaltflächen und des Erscheinungsbilds Ihrer Aktionsleiste
Um das gewünschte benutzerdefinierte Aussehen der Aktionsleiste zu erzielen, beachten Sie die folgenden Schritte:
1. Erstellen einer benutzerdefinierten Aktionsschaltfläche
Um ein Bild als Schaltfläche einzuschließen, definieren Sie eine benutzerdefinierte Ansicht, indem Sie die Button-Klasse erweitern. Diese benutzerdefinierte Ansicht kann dann wie folgt auf der ActionBar angezeigt werden:
<code class="xml"><Button android:id="@+id/my_custom_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/my_image" /></code>
2. Zeichnen einer Linie oben in der Aktionsleiste
Dies erfordert möglicherweise eine direkte Änderung der Fensterattribute und wird nicht empfohlen.
3. Trennlinien von Schaltflächen entfernen
Anstatt Tabulatoren zu verwenden, können Sie den Abstand zwischen Schaltflächen minimieren, indem Sie einen Stil wie den folgenden verwenden:
<code class="xml"><style name="MyActionButtonStyle" parent="Widget.ActionButton"> <item name="android:minWidth">28dip</item> </style></code>
Benutzerdefiniert implementieren ActionBar
Erweitern Sie das benutzerdefinierte Layout und fügen Sie es der ActionBar hinzu:
<code class="java">// Inflating custom layout ViewGroup actionBarLayout = (ViewGroup) getLayoutInflater().inflate(R.layout.action_bar, null); // Customizing ActionBar ActionBar actionBar = getActionBar(); actionBar.setDisplayShowHomeEnabled(false);</code>
Das obige ist der detaillierte Inhalt vonWie passen Sie die Schaltflächen und das Erscheinungsbild Ihrer Aktionsleiste an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!