2011-06-03 4 views
0

J'ai un problème qui serait facilement résolu si je pouvais en quelque sorte gonfler une vue (cette partie est faisable) mais au lieu de laisser le cadre UI d'android le gérer, j'aimerais pouvoir le dessiner explicitement sur un objet Canvas. Est-ce possible?Android - Gonfle une vue et dessine sur une toile?

Merci

Répondre

1

Pour être en mesure de tirer directement sur la toile, vous devrez étendre la vue pour créer votre composant personnalisé. Voir http://developer.android.com/guide/topics/ui/custom-components.html

+0

Merci pour la réponse rapide. J'aurais dû chercher dans les API avant de demander. Une idée de la manière dont ces vues «libres» se comporteront en ce qui concerne les événements de l'interface utilisateur? – zienkikk

+0

@zienkikk Je suppose que je ne comprends pas cette nouvelle question. Vous serez en mesure d'attacher les mêmes auditeurs que dans n'importe quelle autre vue (clic, clic long, touche, focus, etc.). Vous pouvez également décider d'étendre Button ou EditText si vous en avez besoin. – Aleadam