Heim > Java > javaLernprogramm > Wie passen Sie die Schaltflächen und das Erscheinungsbild Ihrer Aktionsleiste an?

Wie passen Sie die Schaltflächen und das Erscheinungsbild Ihrer Aktionsleiste an?

Patricia Arquette
Freigeben: 2024-11-03 21:33:03
Original
700 Leute haben es durchsucht

How to Customize Your Action Bar's Buttons and Appearance?

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage