2015-05-09 23 views
6

我需要更改Y軸的增量值。如何設置MPAndroidChart中Y軸的增量值

我使用這個代碼設置的最小和最大:

YAxis rightYAxis = chart.getAxisRight(); 
rightYAxis.setAxisMaxValue(180); 
rightYAxis.setAxisMinValue(0); 

它給我此視圖中,右Y軸的:

View of the chart

Y軸顯示[0,30 ,60,...,180],所以這裏的增量是30.但我需要設置增量等於10.所以我想看看[0,10,20,...,180]。

我以爲mChart.setVisibleYRange(10, YAxis.AxisDependency.RIGHT);會幫助我,但它沒有。 rightYAxis.mAxisRange = 10;也一樣。

可以設置它嗎?這將是非常有用的。

回答

8

嘗試

yAxis.setLabelCount(19)

這應該給你的標籤從0到180的10個步驟,假設您所設定的最低爲0,最高至180

+0

非常感謝。它幫助了我。 –

+1

難道沒有其他辦法來設定價值的步驟嗎?這種方式可行,但需要知道最小值和最大值。我的意思是使用這種方式設置最小值和最大值是必要的,但不知道它們? –