2016-09-25 1 views
0

AndroidPlot을 사용하여 간단한 XYPlot을 만듭니다. y 축은 (기본적으로) 소수점 첫째 자리까지 반올림됩니다. 이것을 어떻게 소수점 이하 두 자리로 바꿀 수 있습니까?범위 안의 소수점 두 자리까지 반올림합니다.

난 당신이 AndroidPlot의 이전 버전과 비슷한 작업을 수행하는 방법을 보여줍니다 또 다른 해답을 발견

는 (이것은 소수점 이하 자릿수를 제거한다 그러나 나는 이것이 내가 사용하는 것과 같은 기능입니다 가정)

// Gets rid of decimal places 
mySimpleXYPlot.setDomainValueFormat(new DecimalFormat("0")); 

누구나 AndroidPlot 1로 이것을 수행하는 방법을 알고 있습니까? *?

감사합니다.

답변

1

지원이 그래프의 네 모서리 중 하나를 따라 레이블을 표시하기 위해 1.x에 추가되었으므로 임의의 모서리를 지원하도록 포맷터를 부착하는 방법이 수정되었습니다. 플롯의 하단의 표준 도메인 값 레이블을 사용하는 경우

, 이것은 당신에게 동일한 동작을 제공한다 전에 :

plot.getGraph().getLineLabelStyle(XYGraphWidget.Edge.BOTTOM) 
    .setFormat(new DecimalFormat("0.0"));