web-dev-qa-db-fra.com

Comment définir la case à cocher sur le côté droit du texte

Duplicata possible:
Comment afficher Android case à cocher à droite?

Dans mon Android, j'ai une case à cocher et du texte associé. Par défaut, les textes sont à droite et la case à gauche. Mais je veux mettre la case à cocher sur le côté droit. Aidez-moi s'il vous plaît.

27
Shaiful

Je ne sais pas si c'est possible ou non en stylisant,

Mais voici une solution pour vous

Utilisation "" comme valeur de CheckBox, puis ajoutez un TextView à gauche de CheckBox avec le texte souhaité.

19
Tanmay Mandal

Très facile. Faites-le d'une manière élégante:

  1. Créez votre propre bouton de case à cocher. Il comprend un état vérifié et non vérifié.
  2. Modifiez votre fichier de mise en page, pour le nœud de case à cocher:
    1. Ensemble Android:button="@null"
    2. Ensemble Android:drawableRight="@drawable/YOUR_CHECKBOX_BUTTON"

Résolvez parfaitement votre problème.

Si vous souhaitez placer le texte sous votre bouton, définissez Android:drawableTop.

38
Henry Sou

Vous pouvez le faire en:

  1. prendre une disposition linéaire.
  2. Mettez son orientation à l'horizontale.
  3. Mettez ensuite une vue texte, puis une case à cocher.
  4. Placez le même texte dans la vue de texte que vous vouliez associer à la case à cocher.

Merci.

1
N-JOY