Articles of android actionbar compat

Icône de navigation de la barre d’outils jamais définie

J’essaie le nouveau composant Toolbar et j’ai des problèmes avec l’icône de navigation. Je souhaite implémenter une icône personnalisée pour la navigation arrière: Dans mon manifeste, je mets un parent à mon activité: Je déclare la barre d’outils comme ceci: Ensuite, dans mon activité, je configure la barre d’outils comme suit: Toolbar toolbar = (Toolbar) […]

Comment créer un ActionBar comme Google Play qui se faufile lors du défilement

Comment faire pour rendre ActionBar transparent ou translucide comme Google Play qui apparaît ou disparaît lors du défilement avec windowActionBarOverlay ? Vérifiez les captures d’écran suivantes

Utiliser l’onglet avec la nouvelle barre d’outils (AppCompat v7-21)

J’utilisais SupportActionBar avec des tabs et un thème ActionBar personnalisé (créé avec http://jgilfelt.github.io/android-actionbarstylegenerator/ ), qui affiche les tabs uniquement lorsque l’utilisateur développe la vue de recherche. public boolean onMenuItemActionExpand(MenuItem item) { actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); return true; } } J’ai migré d’ActionBar vers Toolbar. Mon application doit vraiment prendre en charge l’API 9. Est-il possible d’utiliser ce code […]

Changer la couleur de la barre d’outils dans Appcompat 21

Je teste les nouvelles fonctionnalités Appcompat 21 Material Design. Par conséquent, j’ai créé une barre d’outils comme celle-ci: et l’a inclus dans mon fichier de mise en page principal. Ensuite, je l’ai défini comme supportActionBar comme ça: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); Cela fonctionne, mais je n’arrive pas à comprendre comment personnaliser la barre d’outils. […]

getSupportActionBar depuis l’intérieur de Fragment ActionBarCompat

Je commence un nouveau projet qui utilise la bibliothèque de prise en charge AppCompat/ActionBarCompat dans la version 7. J’essaie de comprendre comment utiliser getSupportActionBar dans un fragment. Mon activité qui héberge le fragment étend ActionBarActivity , mais je ne vois pas de classe de support similaire pour Fragments. De mon fragment public class CrimeFragment extends […]

Aucune ressource trouvée – Theme.AppCompat.Light.DarkActionBar

J’ai utilisé ActionBar Style Generator, et essaye maintenant d’utiliser dans mon application, mais en obtenant: error: Erreur lors de la récupération du parent pour l’élément: aucune ressource trouvée correspondant au nom donné ‘@ style / Theme.AppCompat.Light.DarkActionBar’. J’utilise android-support-v7-appcompat.jar lib dans le dossier libs mon objective est de rendre mon application compatible 2.3 ou plus

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 Preference. J’ai un fichier settings.xml comme ci-dessous: Les chaînes sont définies ailleurs.

Élément de menu Android 4.3 showAsAction = “always” ignoré

J’utilise la nouvelle bibliothèque appcompat v7 disponible à partir d’Android 4.3 (API niveau 18). Indépendamment de ce qui est spécifié dans showAsAction pour un élément de menu, il n’est pas affiché – il crée toujours l’icône de menu de débordement et place même un seul élément de menu dans le menu. Essayer d’append un menu […]

Différence entre android-support-v7-appcompat et android-support-v4

Je voulais savoir la différence entre android-support-v4.jar et android-support-v7-appcompat.jar . Si je veux append la barre d’action appcompat dans mon application, dois-je append à la fois android-support-v7-appcompat.jar et android-support-v4.jar ou seulement android-support-v7-appcompat.jar . En outre, android-support-v13.jar a -t-il appcompat?

MenuItemCompat.getActionView renvoie toujours null

Je viens de mettre en œuvre la bibliothèque de support v7 AppCompat , mais MenuItemCompat.getActionView renvoie toujours null dans toutes les versions d’Android testées (4.2.2, 2.3.4 ….) Le SearchView est affiché dans la barre d’action, mais il ne répond pas aux actions tactiles et ne se développe pas pour afficher son EditText Il est similaire […]