Bonjour,

j'effectue actuellement un application Android, qui permet de tracer des lignes sur un plan. Une fois la ligne tracée, l'utilisateur a la possibilité de sélectionner cette ligne, une fois sélectionner un Menu Paramètre apparaît. Si l'utilisateur clic sur le bouton Option de ce Menu, alors il va pouvoir paramétrer cette ligne. C'est a dire qu'il va pouvoir lui attribuer un nom, ... et parmi ces paramètres, il y aura ces coordonnées (X1,Y1) de départ, et (X2,Y2) d'arrivée, de plus sa longueur sera aussi afficher.

J'ai calculer cette longueur avec la formule suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Longueur² = (X2-X1)² + (Y2-Y1)²
Du coup, des que l'utilisateur modifie les coordonnées de la droite, la longueur change. Maintenant, mon problème est le suivant, si l'utilisateur veut changer la longueur, j'aimerai du coup garder fixe les coordonnées de départ (X1,Y1) et modifier du coup les coordonnées d'arrivée (X2,Y2), mais je ne sais pas si c'est possible.

Je vous remercie de votre aide