2013-08-05 1 views
3

achart 엔진에서 선 그래프의 차트 값을 표시하는 데 문제가 있습니다. 데이터베이스의 배열에있는 데이터를 가져옵니다. 선은 각 점이 표시 될 때 완벽하게 그려집니다. 포인트 위에 값을 표시하려면 renderer.isDisplayChartValues();을 사용합니다. 그러나 문제는 점 위에는 소수의 값만 표시되는 반면, 값이없는 점에는 일부만 표시되는 것이 문제입니다.achartengine android가있는 선 그래프

을 heres 내 코드 : 여기

rendererA = new XYSeriesRenderer(); 
     rendererA.setDisplayChartValues(true); 
     rendererA.isDisplayChartValues(); 
     rendererA.setColor(Color.parseColor("#FFDC143C")); 
     rendererA.setPointStyle(PointStyle.CIRCLE); 
     rendererA.setFillPoints(true); 
     rRenderer.addSeriesRenderer(rendererA); 

     rendererB= new XYSeriesRenderer(); 
     rendererB.setDisplayChartValues(true); 
     rendererB.setPointStyle(PointStyle.CIRCLE); 

     rendererB.setColor(Color.parseColor("#FF6B8E23")); 
     rendererB.setFillPoints(true); 
     rRenderer.addSeriesRenderer(rendererB); 

는 스크린 샷입니다. 도움을 주시면 감사하겠습니다. 감사합니다.

enter image description here

답변

1

당신은 그들 중 몇 가지가 표시 얻기 위해 차트 값 사이 (픽셀)의 최소 거리를 수정할 수 있습니다. 예 :

renderer.setDisplayChartValuesDistance(50); 
+0

답장을 보내 주셔서 감사합니다. 그것은 효과가 있었다. 거리를 10으로 수정해야했지만 –