2014-12-17 3 views
0

안녕하세요, 알고 싶은 건 시작 지점과 끝점과 그것에 대한 표시기와 같은 선 그래프를 만들 수 있습니다;표시기가있는 선형 그래프를 만드는 방법은 무엇입니까?

        || 
           || 
           \/  C 
A________________________________ |_______|___________________________________________B 

"화살표"(이 경우)가 주어진 숫자 (+ 또는 -)로 이동되기를 바랍니다. 우리가 점 A = -100이고 점 B가 + 100이고 점 C가 0이라면 나는 선에 숫자 4의 위치에 놓여있는 화살표에 숫자 4를 부여하면 좋겠다. 이를 달성하는 가장 좋은 방법과 가장 효율적인 방법은 무엇입니까? 이렇게 거기에서

public class LineGraph extends ImageView { 


public LineGraph(Context context, AttributeSet attrs) { 

    super(context, attrs); 

    context = this.context; 


} ... 

, 당신이 일 :

답변

0

간단한 죽은 그냥 당신이 (양식 yourpackagename.com.yourCustomImageViewClassName에서이 작업을 수행) XML 레이아웃에 추가 할 수 있도록 같이 생성자, 이미지 뷰를 확장하여 그렇게하기 캔버스는 클래스 onDraw 클래스 내부를 그립니다. 이렇게 많은 예제를 볼 수 있습니다. 선 (그래프), 텍스트 (모든 서체), 경로 (화살표) 등을 그리는 캔버스 메서드가 있습니다.

관련 문제