我用相应的X和Y轴绘制了图。如何在android mpchart中获取Y轴标签?
现在如何获得Y轴标签并比较和放置另一个标签在Y轴上。
对于如:
Y轴的标签,我得到的是1,2,3,4,5等。现在如何分配相应的标签为,
如果是2,则表示低。 如果是10,那么高。 如果是15,那么非常高。 然后最重要的是至高无上的。
所以我的问题是如何获得Y轴标签,然后改变和分配它? 是否可以在y轴中使用字符串?
对于例如:
代替2在左,右Y轴,我需要显示为低于Y轴。以及如何删除显示图中的数字?即2.00
这是一段代码。
List<BarEntry> entries = new ArrayList<>();
ArrayList<String> labels = new ArrayList<String>();
mDetectiveGraphExecutor = new DetectiveGraphExecutor(this);
barChart = (BarChart) findViewById(R.id.chart);
YAxis leftAxis = barChart.getAxisRight();
leftAxis.removeAllLimitLines();
barChart.setDescription("");
leftAxis.setEnabled(false);
ViewPortHandler handlers = barChart.getViewPortHandler();
handlers.setMaximumScaleX(10);
entries.add(new BarEntry(activities.size(), ++columnIndex)); //list of datas displaying..
labels.add("Time");
BarDataSet dataset = new BarDataSet(entries, "# Counts");
BarData data = new BarData(labels, dataset);
barChart.setData(data);
是您要将Y轴标签从数字更改为字符串,还是希望将y轴中的数字和字符串组合起来? – NezSpencer
我想将该数字更改为字符串。为什么我问的是例如:如果它的y轴指向5,我需要在左右y轴标签中显示为低。那么如何在y轴上显示这个“低”。 – Shadow