9
votes

Menu d'option n'ayant pas affichage de texte

J'ai créé mon menu avec ce code: xxx

Lorsque je touche le bouton de menu, les images apparaissent, mais le texte ne le fait pas. J'essaie d'obtenir le texte à montrer et aussi loin que je puisse dire que le texte devrait apparaître ... je fais quelque chose de mal?


1 commentaires

êtes-vous capable d'afficher texte + image sur l'élément de menu ???


3 Réponses :


1
votes

En supposant que les icônes sont visibles, cela signifie que votre code de menu est correct. Juste une idée - essayez le Android: TitlecondensedSed attr. Le doc dit:

ressource à cordes. Un titre condensé comme une ressource de chaîne ou une chaîne brute. Ce titre est utilisé pour des situations dans que le titre normal est trop long.

Peut-être que c'est juste votre cas?


2 commentaires

Hm .. alors je ne sais tout simplement pas quoi proposer. Crazy Guess - est-il possible des couleurs du texte et de l'arrière-plan sont les mêmes?


Je penserais donc j'ai besoin de vérifier le .png mais je pense qu'il a un BG transparent



0
votes

Votre menu.xml contient-il une section de menu complète? xxx


1 commentaires

Oui. Si je prends le sort le texte, le texte montre mais évidemment aucune icône ne montre. Pourrais-je avoir une foive .png thats causant le texte ne pas montrer?



11
votes

Si vous ne l'auriez pas encore compris, je pense que vos icônes ne sont pas la bonne taille. J'ai eu le même problème et l'a corrigé avec des tailles d'icônes appropriées. Consultez cet article: http://developer.android.com/guide/practices/ui_guidelines/icon_design.html# icon-sets

Fondamentalement, vous devez créer 3 séries de mêmes icônes mais avec différentes tailles:

/ res / diguable-hdpi avec 72 icônes de 72 pixels

/ res / diguable-MDPI avec 48 icônes de 48 pixels

et

/ res / diguable-ldpi avec 36 par 36 icônes de pixels

Ainsi, lorsque votre application est exécutée sur un fichier wildfire HTC par exemple, @ drables / don se référera réellement à /res/drawable-ldpi/donate.png Mais sur un myTouch3G, il fera référence à /res/drawable-mdpi/donate.png


2 commentaires

C'est comme ça ... J'ai fait un projet de test avec la même configuration sans la fonctionnalité d'applications réelle, mais elle affiche l'icône. Je suis très confus


@Mircrea Nistor Si votre explication a été correcte, nous devrions pouvoir afficher Text + app_icon (fourni par Android au moment de la création de projets pour les 3 dispositions) dans l'élément de menu. Mais, je n'ai pas pu afficher du texte et de l'image sur l'élément de menu. Donc, existe-t-il une façon où je peux afficher le texte + image sur l'élément de menu