Articles of android toolbar

AppBarLayout avec le conteneur FrameLayout en tant que contenu défilant ne fonctionne pas

J’essaie d’utiliser la bibliothèque de conception la plus récente pour masquer / afficher ma barre d’outils. Mon problème est le contenu déroulant que j’ai dans le fragment, je l’injecte simplement dans le conteneur FrameLayout et cela ne fonctionne pas. Voici mon activité: et mon fragment: et barre d’outils: Je suis un doc officiel et cette […]

Alignement des boutons de la barre d’outils Android v7

J’ai ajouté android.support.v7.widget.Toolbar dans mon application en utilisant le code ci-dessous, maintenant je veux afficher un bouton dans la partie droite de la barre d’outils, mais je ne peux pas le faire. J’ai ajouté le ci-dessous montré aussi, mais il n’est pas déplacé à droite. android:layout_alignParentEnd=”true” android:layout_alignParentRight=”true” Image ci-jointe pour référence:

Voir le message dans les journaux: “app: le thème est obsolète”?

Depuis la mise à niveau vers la dernière bibliothèque appcompat, un message dans ViewUtils s’affiche dans mes journaux. app:theme is now deprecated. Please move to using android:theme instead. J’utilise parent=”Theme.AppCompat.Light.NoActionBar” tant que parent de mon thème.

Android Lollipop, append un menu contextuel du titre dans la barre d’outils

Je n’arrive pas à voir comment l’ajout d’un menu contextuel à partir du titre est accompli comme cela est montré dans de nombreux exemples de conception matérielle. Toute aide serait très appréciée.

Correction de la barre du bas dans CoordinatorLayout

J’ai un CoordinatorLayout qui contient AppBarLayout et un FrameLayout qui contient des fragments. L’un de ces fragments contient un TabLayout en haut, une liste à travers RecyclerView et en bas une barre d’outils “maison”. L’ AppBarLayout est configuré avec app:layout_scrollFlags=”scroll|enterAlways” Mon problème est que les deux “barres d’outils” se cachent en faisant défiler, l’AppBarLayout et […]

Toolbar.inflateMenu semble ne rien faire

Je suis actuellement en train de jouer avec la nouvelle bibliothèque AppCompat apportant la conception matérielle aux anciens appareils. Définir une barre d’outils comme actionbar fonctionne bien pour moi, mais la barre d’outils ne semble rien faire pour appeler inflateMenu(int resId) . À partir des documents, j’ai pensé que cela devait remplacer getMenuInflater().inflate(int resId) appelé […]

Nécessité de désactiver l’extension sur CollapsingToolbarLayout pour certains fragments

J’ai un AppCompatActivity qui contrôle le remplacement de nombreux fragments. Voici ma mise en page pour cela. activity_main.xml activity_main_frame.xml Mon fragment d’origine est défini initialement et c’est là que je souhaite que la barre d’outils de réduction soit développée et que cela fonctionne correctement. Cependant, lorsque je change des fragments du tiroir latéral, je veux […]

Comment faire pour activer homeAsUp ou appeler setDisplayHomeAsUpEnabled () sur la barre d’outils autonome avec appcompat v21

J’essaie de convertir mon application pour utiliser la bibliothèque v21 AppCompat, j’ai donc commencé à utiliser la barre d’outils au lieu d’ActionBar. Dans toutes mes activités habituelles (qui étendent ActionBarActivity), tout va bien. mais dans mon SettingsActivity qui étend PreferenceActivity, et donc je ne peux pas utiliser l’appel à setSupportActionBar (actionbar), je dois utiliser une […]

Comment rendre Toolbar transparent?

Il est auto post Q & A j’ai ActionBar transparent qui superpose la mise en page. Après la migration vers la dernière bibliothèque de support, j’ai été obligé de supprimer ActionBar en faveur de la barre d’outils. Les anciennes façons de le rendre transparent et superposé à cette disposition ne fonctionnent plus. true true @style/TransparentActionBar […]

“Bouton Retour” en utilisant la barre d’outils getSupportActionbar et appcompat v7

J’utilise la nouvelle barre d’outils de la bibliothèque Appcompat V7 et je crée une application avec un tiroir de navigation et des fragments. Dans certains fragments, je ne veux pas montrer l’icône hamburger mais la flèche à la place … C’est bien, je l’ai fait de cette façon: mDrawerToggle.setDrawerIndicatorEnabled(false); mDrawerToggle.syncState(); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayShowHomeEnabled(true); getSupportActionBar().setHomeAsUpIndicator(R.drawable.abc_ic_ab_back_mtrl_am_alpha); Ma […]