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