2013-07-08 3 views
0

Essayer de faire une application de calendrier sur Android pour les enfants autistes, mais ont frappé une pierre d'achoppement avec ImageButton. Ce que je veux faire est de faire passer le bouton sur un deuxième écran quand on clique dessus, montrer à l'utilisateur un choix d'images, et ensuite tout ce qu'il clique est défini sur ImageButton.Imagebutton Android avec image modifiable

J'ai essayé de l'implémenter en ajoutant un ID à l'image des boutons, puis en utilisant un sélecteur pour mettre à jour l'image en conséquence mais cela semble inefficace. Toute aide avec ceci serait appréciée même si juste un point dans la bonne direction.

Merci beaucoup.

Répondre

1

Vous pouvez simplement ouvrir une boîte de dialogue lorsque vous cliquez sur le bouton. puis définissez l'image avec une fonction comme ceci:

NAMEOFYOURBUTTON.setImageResource(R.drawable.YOURIMAGE); 
0

Vous pouvez simplement utiliser bouton simple et sur une sélection d'image spécifique mis à fond de votre bouton

vous pouvez également gérer la mise en œuvre de classe CustomView ...