2010-09-29 4 views
2

Comment puis-je dessiner une vue sur une toile en donnant la position x, y dans la toile.Comment dessiner une vue sur une toile en donnant la position x, y?

Par exemple,
J'ai une vue personnalisée myView, qui a été créée en gonflant un de mes fichiers layout.xml. Maintenant, je veux dessiner ce myView sur la toile à la position (x, y).

Comment puis-je faire cela?

S'il vous plaît aider avec vos idées.

Merci,
Sen

Mise à jour:

Pour être plus précis,
J'ai

myView extend view { 
... 
protected void onDraw(Canvas canvas) { 
super.onDraw(canvas); 
    { Inside which i will draw a curve } 

Ensuite, je vais obtenir 8 ensemble de coordonnées le long du chemin et va le stocker dans une liste.

Puis j'ai créé une nouvelle vue en utilisant la mise en page absolue et son nom est myinfo.xml (qui contient deux affichages de texte) présents dans le dossier res/layouts.

Maintenant, je veux gonfler cette vue à l'intérieur de la méthode onDraw et je veux les placer dans les coordonnées collectées ci-dessus.

Mais j'ai essayé de gonfler la vue dans cette classe (myView) mais cela ne fonctionne pas.

Dites-moi où je me trompe?

Si vous avez d'autres suggestions, faites-moi une mise à jour.

Merci & Cordialement,
Sen

Répondre

Questions connexes