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 […]
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:
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.
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.
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 […]
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é […]
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 […]
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 […]
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 […]
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 […]