2010-04-18 1 views
0

Je fais une application Android, et j'ai besoin de mettre un contrôle qui permet à l'utilisateur de choisir entre 4 couleurs différentes. Je veux le faire avec quelque chose comme des boutons radio: le problème est que les boutons radio sont ronds ...Dans Android, comment puis-je permettre à l'utilisateur de choisir une couleur entre 4?

Y at-il un moyen de les définir ressemble à des boutons carrés/rect, et assigner une couleur à leur rect intérieur?

Sinon, comment puis-je réaliser ce choix pour l'utilisateur?

J'ai besoin de cela parce que je fais une application Todo/Task android, et j'ai besoin de l'utilisateur pour choisir la priorité d'une tâche, entre pour le niveau de priorité qui sont représentés avec une couleur. Donc, je pense à le faire en montrant 4 boutons, chacun avec une couleur différente associée, et un texte à l'intérieur ("0", "1", "2", "3")

Merci!

Répondre

0

est-il un moyen de les définir ressemble à boutons carré/rect et attribuer une couleur à leur zone rect à l'intérieur?

Étape # 1: Copier $ANDROID_HOME/platforms/$API/data/res/drawable/btn_radio.xml à votre projet, où $ANDROID_HOME est l'endroit où vous avez installé le SDK Android et $API est une plate-forme Android (par exemple, android-2,1)

Étape # 2: Copier $ANDROID_HOME/platforms/$API/data/res/drawable-hdpi/btn_radio* à votre projet

Étape # 3: Copie $ANDROID_HOME/platforms/$API/data/res/drawable-mdpi/btn_radio* à votre projet

Étape # 4: Modifier les fichiers PNG à partir des étapes # 2 et # 3 pour répondre à vos besoins

Questions connexes