Questions marquées «android-actionbar»

L'ActionBar est la fonction de fenêtre d'Android qui identifie l'application et l'emplacement de l'utilisateur, et fournit des actions utilisateur et des modes de navigation.


14
Impossible de résoudre le symbole «? Attr / actionBarSize» après la mise à jour d'Android Studio de 2.3 vers 3.0 pour buildToolsVersion «26 .0.2 »
Après la mise à jour d'Android Studio de 2.3 à 3.0, je suis passé buildToolsVersionde 26.0.0 à 26.0.2 et après, j'obtiens cette erreur: Cannot resolve symbol '?attr/actionBarSize Code XML: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/colorPrimary" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:titleTextColor="@android:color/white"/> Dépendances: compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support:design:26.1.0'


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 …


13
ActionBarCompat: java.lang.IllegalStateException: vous devez utiliser un Theme.AppCompat
Je reçois un RuntimeException sur Android 2.3.5 mais je suis utilise Theme.AppCompat (res / valeurs / themes.xml). Voici le téléphone: http://www.gsmarena.com/samsung_galaxy_y_s5360-4117.php <!-- res/values/themes.xml --> <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Theme.Styled" parent="@style/Theme.AppCompat"> <item name="actionBarStyle">@style/QueryActionBar</item> <item name="android:actionBarStyle">@style/QueryActionBar</item> </style> <style name="QueryActionBar" parent="@style/Widget.AppCompat.ActionBar"> <item name="background">@color/blueback</item> <item name="android:background">@color/blueback</item> <item name="backgroundSplit">@color/blueback</item> <item name="android:backgroundSplit">@color/blueback</item> </style> </resources> Voici …

6
Comment ouvrir SearchView par programme?
Il y a ce widget pour l'ActionBar qui s'appelle «SearchView». Lorsqu'il n'est pas utilisé, cela ressemble à ceci: Et quand il est utilisé, cela ressemble à ceci: Je veux (par programme bien sûr) ouvrir la vue de recherche (la rendre "en cours d'utilisation"). J'ai essayé plusieurs fonctions telles que: SearchView …

18
OnCloseListener de SearchView ne fonctionne pas
J'essaie d'ajouter la prise en charge de la SearchViewbarre d'action Android 3.0+, mais je ne parviens pas à faire OnCloseListenerfonctionner le. Voici mon code: @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu, menu); searchView = (SearchView) menu.findItem(R.id.search_textbox).getActionView(); searchView.setOnQueryTextListener(new OnQueryTextListener() { @Override public boolean onQueryTextChange(String newText) { searchLibrary(newText); return false; } @Override …

16
Comment centrer le titre ActionBar dans Android?
J'essaie d'utiliser le code suivant pour centrer le texte dans le ActionBar, mais il s'aligne sur la gauche. Comment le faites-vous apparaître au centre? ActionBar actionBar = getActionBar(); actionBar.setDisplayShowTitleEnabled(true); actionBar.setTitle("Canteen Home"); actionBar.setHomeButtonEnabled(true); actionBar.setIcon(R.drawable.back);

5
Comment implémenter DrawerArrowToggle à partir de la bibliothèque Android appcompat v7 21
Alors maintenant qu'Android 5.0 est sorti, je me demandais comment implémenter les icônes de la barre d'action animée. Cette bibliothèque l' implémente ici très bien pour moi, mais puisque la bibliothèque appcompat v7 l'a, comment peut-elle être implémentée? La bibliothèque y fait référence dans themes.xml <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item> Sous ce style …


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.