2015-01-03 4 views
0

한 점에서 다른 점으로 드래그 할 수있는 두 점을 갖고 싶습니다. 항상 서로 연결되어 있고 점에 따라 변경되는 선이 있습니다.andorid에있는 두 개의 드래그 가능한 점 사이에 선 그리기

PLZ 나에게 뭔가 또는 예제 코드 사전에

감사를 제안한다. 체크 아웃 this

enter image description here

다음과 같이 보일 것이다 된 onDraw 방법에 라인의 실제 그림은

+0

당신은 무엇을 시도? 당신은 우수한 안드로이드 개발 문서를 읽었습니까? – vidstige

답변

1

:

Path p = new Path(); 
Point mid = new Point(); 
// ... 
Point start = ...; 
Point end = ...; 
mid.set((start.x + end.x)/2, (start.y + end.y)/2); 

// Draw line connecting the two points: 
p.reset(); 
p.moveTo(start.x, start.y); 
p.quadTo((start.x + mid.x)/2, start.y, mid.x, mid.y); 
p.quadTo((mid.x + end.x)/2, end.y, end.x, end.y); 

canvas.drawPath(p, pLineBorder); 
canvas.drawPath(p, pLine); 
관련 문제