Android Studio에서 Graphview를 사용하는 작업 응용 프로그램이 있습니다. API 18 com.jjoe64 사용 : graphview : 3.1.3 (x(I+1) b- x(I)) < 0
이있는 데이터를 추가하려고하면 "불행히도 앱이 중지되었습니다." 버그입니까, 아니면 델타 X가 허용되지 않습니까? 다음은 샘플입니다.GraphViewSeries에 데이터 추가
GraphViewSeries exampleSeries = new GraphViewSeries(new GraphViewData[] {
new GraphViewData(1, 40)
, new GraphViewData(2, 12)
, new GraphViewData(3, 7)
, new GraphViewData(2, 8) //note negative delta x
, new GraphViewData(4, 10)
});
나는 일할 속임수가있다. 이 경우 4 개의 선분을 만들기 위해 항상 5 개의 데이터 포인트가있었습니다. 그래서 저는 4 개의 세그먼트 중 하나의 그래프를 4 개의 세그먼트로 나누었습니다. 델타 Xi가 네거티브 인 경우 그래프가 4 개인 경우 해당 그래프에 대한 X 및 Y 값을 플립합니다. 그래프를 다시 그리려면 4 개의 그래프를 그래프 뷰에 추가합니다. 그래프 세그먼트를 움직여 로봇 팔의 위치를 설정합니다. – dnlblack