So implementieren Sie eine benutzerdefinierte Aktionsleiste mit benutzerdefinierten Schaltflächen in Android
Implementieren einer benutzerdefinierten Schaltfläche wie einer benutzerdefinierten Ansicht
Um eine Schaltfläche als benutzerdefinierte Ansicht zu erstellen, deklarieren Sie einfach einen ImageButton in Ihrem benutzerdefinierten Aktionsleistenlayout. Mit dieser Schaltfläche kann ein Bild ohne Text oder Rahmen angezeigt werden.
<code class="xml"><ImageButton android:id="@+id/custom_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/my_custom_image" /></code>
Zeichnen einer Linie oben in der Aktionsleiste
Um eine Linie oben zu zeichnen Erstellen Sie in der Aktionsleiste eine dünne horizontale Ansicht und legen Sie deren Hintergrundfarbe fest.
<code class="xml"><View android:id="@+id/action_bar_line" android:layout_width="match_parent" android:layout_height="1dp" android:background="@android:color/black" /></code>
Implementieren von Schaltflächen ohne Trennlinien
Sie können die Trennlinien zwischen Aktionen nicht vollständig entfernen Leistenschaltflächen mit den Standardmethoden. Sie haben zwei Möglichkeiten:
Das obige ist der detaillierte Inhalt vonWie kann ich die Android-Aktionsleiste mit benutzerdefinierten Schaltflächen und Zeilentrennzeichen anpassen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!