Comment afficher les éléments d'action en bas à l'aide de la barre d'outils
main.xml
<item
android:id="@+id/action_back"
android:orderInCategory="100"
app:showAsAction="always"
android:icon="@drawable/ic_action_back"
android:title="@string/back"/>
<item
android:id="@+id/action_save"
android:orderInCategory="100"
app:showAsAction="always"
android:icon="@drawable/ic_action_save"
android:title="@string/save"/>
<item
android:id="@+id/action_sort"
android:orderInCategory="100"
app:showAsAction="always"
android:icon="@drawable/ic_action_sort_dark"
android:title="@string/sort"/>
<item
android:id="@+id/action_new"
android:orderInCategory="100"
app:showAsAction="always"
android:icon="@drawable/ic_new"
android:title="@string/new_menu"/>
Manifest.xml
<activity
android:name="com.app.FileFragmentActivity"
android:uiOptions="splitActionBarWhenNarrow"
android:label="@string/app_name" >
</activity>
De sortie:
Exigence:
Je veux montrer des éléments d'action dans le bas comme dans les deux captures d'écran ci-dessus (marqué en rouge).
Je suis à l'aide de Toolbar
à l'aide de appcompat-v7
bibliothèque.
source d'informationauteur Riser
Vous devez vous connecter pour publier un commentaire.
Comme indiqué dans ce post (cliquez)
android:uiOptions="splitActionBarWhenNarrow"
a été supprimé dans Sucette. Si ce n'est pas que les grandes d'un accord puisque vous pouvez simplement utiliser deuxToolbars
- un en haut et un en bas.Dessous quelques exemple de base code:
Mise en page
Code
Résultat
Remarque: Manipulation lorsque vous montrer deux Barres d'outils ou seulement l'un est quelque chose que vous avez à faire manuellement
Si vous voulez faire quelque chose comme ceci (à partir de la docs)
ou ce (ou à partir de votre question)
ensuite utiliser un En Bas De La Barre De Navigation plutôt qu'une Barre d'outils. Il est maintenant inclus dans la bibliothèque de prise en charge et n'est pas dur à mettre en place. Voir cette réponse pour les directions détaillées: