Questions marquées «android-toolbar»

Une barre d'outils est une généralisation basée sur des widgets de barres d'action à utiliser dans les mises en page.

21
Cette activité a déjà une barre d'action fournie par le décor de fenêtre
J'essaie de déplacer mes trucs à utiliser à la Toolbarplace de la barre d'action mais je reçois toujours une erreur disant java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tyczj.weddingalbum/com.xxx.xxx.MainActivity}: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false in …

24
Afficher la flèche arrière dans la barre d'outils
Je migre de ActionBarvers Toolbardans ma candidature. Mais je ne sais pas comment afficher et définir l'événement de clic sur la flèche arrière Toolbarcomme je l'ai fait Actionbar. Avec ActionBar, j'appelle mActionbar.setDisplayHomeAsUpEnabled(true). Mais il n'y a pas de méthode similaire comme celle-ci. Quelqu'un a-t-il déjà fait face à cette situation …



10
Remplissage de la barre d'outils Android API 21
Comment puis-je me débarrasser du remplissage supplémentaire dans la nouvelle barre d'outils avec Android SDK API version 21 (la bibliothèque de support)? Je parle des flèches rouges sur cette photo: Voici le code que j'utilise: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_height="wrap_content" android:layout_width="match_parent" android:background="?attr/colorPrimary" android:padding="0dp" android:layout_margin="0dp"> <RelativeLayout android:id="@+id/action_bar_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="0dp" android:padding="0dp" android:background="#000000"> <Spinner …


4
Ajouter des vues sous la barre d'outils dans CoordinatorLayout
J'ai la disposition suivante: <android.support.design.widget.CoordinatorLayout android:id="@+id/main_content" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.ActionBar"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> </android.support.design.widget.AppBarLayout> <FrameLayout android:id="@+id/content" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.design.widget.CoordinatorLayout> J'ajoute des Fragments dans le FrameLayout, en les remplaçant. L'un de mes Fragments est une liste, qui a la disposition suivante: …




5
Comment utiliser SearchView dans la barre d'outils Android
Le code sur lequel je travaille utilise un Toolbaret gonfle un menu. Voici le code private Toolbar mToolbar; mToolbar.inflateMenu(R.menu.chat_screen_menu); setupMenu (); private void setupMenu () { mMenu = mToolbar.getMenu(); if (mMenu != null) { if (mChatPager != null && mChatPager.getCurrentItem() > 0) { mMenu.setGroupVisible(R.id.menu_group_chats, true); mMenu.setGroupVisible(R.id.menu_group_contacts, false); } else { …

13
Création d'un écran de préférences avec la barre d'outils de support (v21)
J'avais du mal à utiliser la nouvelle barre d'outils Material Design dans la bibliothèque de support sur un écran de préférences. J'ai un fichier settings.xml comme ci-dessous: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="@string/AddingItems" android:key="pref_key_storage_settings"> <ListPreference android:key="pref_key_new_items" android:title="@string/LocationOfNewItems" android:summary="@string/LocationOfNewItemsSummary" android:entries="@array/new_items_entry" android:entryValues="@array/new_item_entry_value" android:defaultValue="1"/> </PreferenceCategory> </PreferenceScreen> Les chaînes sont définies ailleurs.

10
Comment obtenir la barre d'outils à partir d'un fragment?
J'ai ActionBarActivityavecNavigationDrawer et utilise support_v7 Toolbarcomme ActionBar. Dans l'un de mes fragments, la barre d'outils a une vue personnalisée. Dans d'autres fragments Toolbar, le titre doit être affiché. Comment obtenir une Toolbarinstance pour la personnalisation à partir de fragments? Je peux obtenir ActionBar avec getActivity().getActionBar(), mais si j'appellesetTitle() cette instance …


7
Comment puis-je styliser la barre d'outils appcompat-v7 comme Theme.AppCompat.Light.DarkActionBar?
J'essaie de recréer l'apparence de Theme.AppCompat.Light.DarkActionBaravec la nouvelle barre d'outils de la bibliothèque de support. Si je choisis Theme.AppCompat.Lightma barre d'outils sera claire et si je choisis, Theme.AppCompatelle sera sombre. (Techniquement, vous devez utiliser la .NoActionBarversion, mais pour autant que je sache, la seule différence est <style name="Theme.AppCompat.NoActionBar"> <item name="windowActionBar">false</item> …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.