Comment dessiner une ligne courbe dans android?
Je suis nouveau sur android et je suis en train d'élaborer un projet d'exemple sur le dessin des lignes. Je veux dessiner une courbe ou d'élévation de la ligne reliant deux points(x1,y1 et x2,y2). J'ai essayé de la toile.drawArc() la méthode, mais le RectF valeurs à l'intérieur de la drawArc méthode est l'x,y du centre des points du cercle. Il me donne un arc entre deux de mes points. Mais je veux une ligne courbe exactement relier mes deux points. Quelqu'un peut-il m'aider? Merci à l'avance.
voici un exemple simple pour le dessin à l'aide de toile coderzheaven.com/2013/01/10/draw-arcs-android-canvas
OriginalL'auteur Surendar | 2014-12-30
Vous devez vous connecter pour publier un commentaire.
Déclarer cette méthode à l'intérieur de la méthode onDraw:
Aussi ce sera de trouver les deux côtés de l'écran (en mode Paysage) et dessine une courbe parfaite à travers l'écran
Références utiles sur la peinture dans android:
Comment dessiner des Arcs en Android à l'aide de la toile?
La Peinture de base avec Vue sur
pouvez-vous donner le lien de ce tutoriel??
OriginalL'auteur BzH
Il pourrait ne pas être ce que tu veux, mais jetez un oeil à http://developer.android.com/reference/android/graphics/Path.html plus précisément à moveTo, lineTo, quadTo et cubicTo. (Les 2 dernières méthodes de dessiner des courbes de bézier, quadratique ou cubique. Si tu ne sais pas ce que c'est, jetez un oeil à http://en.wikipedia.org/wiki/B%C3%A9zier_curve Vous avez seulement besoin de comprendre les paramètres de la fonction, et non pas les mathématiques derrière elle). Pour votre but, vous pouvez faire comme ceci:
OriginalL'auteur caution2toxic