Masquer le bouton radio icône, mais pas de texte

J'ai besoin de cacher un bouton radio de l'icône: quelque chose comme la mise à l'invisible, mais seulement l'icône, pas le texte (setInvisible se cache également dans le texte). L'icône devrait encore prendre de l'espace, de sorte que le texte est aligné avec celui de l'autre des boutons radio. Aussi, le bouton radio (son texte) doivent être cliquables.

En d'autres termes, ce que je veux, c'est l'icône d'être "transparent" (non visible), mais sinon, "en être": être cliquable, prendre de la place.

J'ai besoin pour ce faire de la programmation, pas en XML.

Des idées?

Vous pouvez créer un composant RadioButton sans Texte, et à sa gauche un TextView contenant les composants radiobutton description.
Bonne idée, mais dans mon cas, il est difficile à appliquer, car j'ai besoin de tourner le bouton de "normal" à "pas d'icône" et à l'arrière

OriginalL'auteur Luis Mendo | 2013-08-28