mon application forte > a la possibilité de rechercher des éléments (qui sont d'autres applications) à l'aide de la rechercheView sur la barre d'action. p>
L'application utilise la bibliothèque de support de Google et fonctionne bien sur toutes les versions d'Android. de l'API 9. P>
sur sucette, lorsque je clique sur l'élément d'action de recherche afin de commencer la recherche, je remarque que le bouton Haut / Back sur le coin supérieur gauche Se fait être blanc, ce qui est mauvais pour ce cas puisque le fond de la barre d'action est également assez blanc: p>
p>
Une chose étrange est que cela ne se produit pas toujours, et je ne pense pas que cela se produise sur les versions Android qui ne sont pas sucettes (testées sur plusieurs émulateurs et dispositifs). p>
Une autre chose étrange est que l'icône de tiroir de navigation semble correcte, ainsi que l'icône X à l'intérieur de la recherchewview. P>
Voici le XML du TOO Lbar j'ai: P>
<android.support.v7.widget.Toolbar android:id="@+id/activity_app_list__toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" />
3 Réponses :
Comment puis-je résoudre ce problème? P>
J'ai créé une classe d'utilité pour ces problèmes (et autres). Obtenez ici: P>
Mais je n'ai pas utilisé "colorcontrolnormal". J'ai utilisé celui que la bibliothèque de soutien fournit ...
@androidDeveloper Examen et appliquez le code que j'ai ajouté. C'est ce que j'utilise et ça marche. Une fois que vous avez mis vos couleurs, cela devrait fonctionner très bien.
J'ai trouvé une solution plus facile et posté une réponse.
Cela semble être un problème connu: https://code.google .Com / p / android / Problèmes / Détail? ID = 78346 .
Solution de contournement est ici: https://code.google. com / p / android / numéros / détail? id = 78346 # C5 , Signification: p>
valeurs-21 / themes.xml: strong> p> <style name="MyTheme" parent="Theme.AppCompat">
<item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_mtrl_am_alpha</item>
</style>
C'est waaaaay plus facile: D merci.
@Eugenpechanec Oui, désolé de faire un qui est plus court que le vôtre ... :)
Je suppose que l'attribut "App: Collapseïcon" est ce que vous recherchiez?
Comment utiliser la normale, juste avec la bonne couleur?
Je ne pense pas qu'il y ait une possibilité d'accéder au système standard vers le haut / en arrière dradable pour cela. Je suggérerais de définir manuellement la navigation et l'accouplementicon avec des tiroirs personnalisés, que vous pouvez également vous teinter, etc.
Avez-vous essayé d'ajouter
Android: theme = "@ Android: style / themeoverlay.material.light.ac Tionbar" code> à votre barre d'outils code>?
@ianhannibalakakake Il n'existe pas, alors j'ai essayé ceci: Android: Theme = "@ style / widget.appcompat.light.actionbar", mais cela ne fait pas non rien ...