更改MPAndroidChart中yAxis标签的文本

时间:2015-04-29 09:39:17

标签: android charts mpandroidchart

enter image description here

此折线图使用MPAndroidChart绘制。有没有可能在这里更改标签文本,例如:(69.0,69.5,70.0)到(坏,平均,好)。或者是否可以在任何其他图表中使用。

2 个答案:

答案 0 :(得分:5)

是的,有。看一下AxisValueFormatter界面。

基本上,界面允许您以任何方式格式化标签,即使使用某种逻辑,例如50 - 100 =“好”,......

答案 1 :(得分:0)

创建一个你想要替换y轴标签的字符串或值类型的arraylist,

ArrayList<String> yAxisVals = new ArrayList<>(Arrays.asList("bad", "average", "good"));

然后lineChart.getAxisLeft().setValueFormatter(new IndexAxisValueFormatter(yAxisVals));

将格式化您的 y 轴标签。

相关问题