2010-01-09 6 views
0

Je veux faire un touchable Drawable pour un composant que je crée, est-ce que quelqu'un sait comment faire cela?ajouter TouchListener à Drawable

final Drawable selected = backgroundSelected; 

selected.setBounds(0, 0, 20, 90); 
selected.draw(canvas); 
canvas.save(); 
+0

Vous ne pouvez pas faire cela directement. Vous avez besoin d'une vue pour capturer les événements tactiles. –

+0

Oke, alors comment puis-je le faire indirectement? – Thys

Répondre

1

Résolu en utilisant un événement onTouch, puis en vérifiant les coordonnées du toucher par rapport aux coordonnées du dessinable.

Questions connexes