Est-il possible de changer la forme par défaut (c'est-à-dire rectangulaire) du bouton (bouton normal ainsi que bouton image) pour quelque chose d'autre peut-être comme étoile ou triangle dans Android? Tous les tutoriels ou exemples de code seraient très appréciés.Android: Comment changer la forme par défaut d'un bouton?
2
A
Répondre
4
Cela dépend de la façon dont vous définissez "forme".
Visuellement, vous modifiez la forme en modifiant la ressource d'arrière-plan du bouton. Voir this previous SO question and answer.
Cependant, je n'ai pas essayé ceci avec quelque chose de non-rectangulaire, donc il est possible que bien qu'il ressemble à une étoile, la "zone chaude" pour les clics pourrait toujours être le rectangle original.
Vous pouvez regarder la mise en œuvre de RatingBar
dans le code open source Android, qui utilise des étoiles, et voir si elles font quelque chose d'inhabituel.
Questions connexes
- 1. comment changer la forme du bouton
- 2. Comment changer le framebuffer par défaut pour Android?
- 3. Comment changer l'application de bureau Android par défaut?
- 4. changer la voix par défaut dans les tts android?
- 5. comment changer l'apparence par défaut d'un scrollview dans android?
- 6. TaskDialog bouton par défaut
- 7. Comment supprimer la bordure "bouton par défaut"?
- 8. Comment changer la couleur/l'image par défaut de backBarButtonItem?
- 9. Android: forme de bouton personnalisé
- 10. Bouton par défaut - Vb.NET
- 11. will_paginate -> Comment changer l'URL par défaut?
- 12. Comment changer temporairement la valeur par défaut de la colonne?
- 13. Comment changer par défaut Droit d'auteur Modèle
- 14. Comment changer l'éditeur par défaut d'oracle 9i?
- 15. SingleOrDefault: Comment changer les valeurs par défaut?
- 16. Comment puis-je changer la couleur par défaut du bouton de l'iPhone lorsque j'appuie dessus?
- 17. Comment puis-je changer la couleur par défaut du bouton sur iPhone?
- 18. Comment changer la taille de la police du bouton sans changer la taille du bouton (dans Android)?
- 19. Dalvik Memory Allocation - Comment changer les limites par défaut?
- 20. comment puis-je changer la langue par défaut du clavier logiciel Android?
- 21. Comment puis-je changer la configuration par défaut pour WCF?
- 22. comment changer la vue par défaut de hudson?
- 23. comment changer la page d'accueil par défaut de zend framework
- 24. Comment changer la page d'erreur par défaut de Glassfish?
- 25. Comment changer le comportement par défaut de la ThickBox?
- 26. Comment changer la police de caractères Xaml TextBox par défaut
- 27. Comment changer la révision par défaut dans Mercurial?
- 28. comment changer la peau d'un bouton
- 29. Valeur par défaut de la préférence Android
- 30. comment remodeler le bouton android
En fait, je veux avoir un bouton d'image en forme d'étoile, qui peut également enregistrer des clics, c'est-à-dire un bouton. – primpap