Maison >Java >javaDidacticiel >Comment personnaliser la barre d'action Android avec des boutons personnalisés et des séparateurs de ligne ?
Comment implémenter une barre d'action personnalisée avec des boutons personnalisés dans Android
Implémentation d'un bouton personnalisé comme une vue personnalisée
Pour créer un bouton en tant que vue personnalisée, déclarez simplement un ImageButton dans la disposition de votre barre d'action personnalisée. Ce bouton peut afficher une image sans texte ni bordure.
<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>
Tracer une ligne en haut de l'ActionBar
Pour tracer une ligne en haut de la barre d'action, créez une fine vue horizontale et définissez sa couleur d'arrière-plan.
<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>
Implémentation de boutons sans lignes de séparation
Vous ne pouvez pas supprimer complètement les lignes de séparation entre les actions boutons de la barre en utilisant les méthodes standard. Vous avez deux options :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!