Android ImageButton avec l'Image et le Texte
Je veux avoir un bouton qui a une image sur le dessus et du texte sur le fond. À la fois l'image et le texte sont décidés au cours de l'exécution, donc je veux être en mesure de combiner ImageButton de setImageBitmap et du Bouton setText pour chaque bouton.
Des idées?
Merci
Chris
Dupliquer: stackoverflow.com/questions/1532876/...
J'ai regardé cette question avant de la poser, mais je ne peux pas aller avec la réponse qui y sont mentionnées, parce que, 1. Je ne peux pas définir l'image comme fond, je veux que l'image sur le dessus et le texte sur le fond, pas de texte sur l'image. 2. J'ai besoin de régler les choses par programmation, ne peut pas utiliser xml
Puis vérifier ma réponse dans un autre double: stackoverflow.com/questions/3148713/...
J'ai regardé cette question avant de la poser, mais je ne peux pas aller avec la réponse qui y sont mentionnées, parce que, 1. Je ne peux pas définir l'image comme fond, je veux que l'image sur le dessus et le texte sur le fond, pas de texte sur l'image. 2. J'ai besoin de régler les choses par programmation, ne peut pas utiliser xml
Puis vérifier ma réponse dans un autre double: stackoverflow.com/questions/3148713/...
OriginalL'auteur Chris | 2010-07-12
Vous devez vous connecter pour publier un commentaire.
Entourent le Bouton image et de texte Afficher le code de .... pour remplacer du texte sur l'image du bouton arrière-plan. j'.e:
OriginalL'auteur Nishant
J'ai enfin trouvé ce que je cherchais:
setCompoundDrawablesWithIntrinsicbounds me permet d'assigner une image bitmap/drawable pour un Bouton, dans le même temps de me laisser utiliser setText.
OriginalL'auteur Chris
Pour exemple: Pour définir une image bitmap sur le dessus du bouton de, faire quelque chose comme
bouton.setCompoundDrawablesWithIntrinsicbounds(null, new BitmapDrawable(bitmapimage), null, null);
OriginalL'auteur Chris
Je ne pense pas qu'il y est un moyen facile de le faire.
Je voudrais créer un personnalisé-composant.
Vous pouvez utiliser une mise en page XML pour définir une mesure de la composante.
Oui, mais je voulais dire qu'il n'est pas nécessaire de créer un autre sous-classe de la Vue juste pour avoir un bouton avec l'image et le texte
OriginalL'auteur Macarse