如何使用MPAndroidChart在单个图表中绘制两条线?

4

我正在我的项目中使用MPAndroidChart库。我有两个不同的数据集,我需要在单个LineChart图表中使用这些数据集绘制两条分离的线。有什么办法可以做到这一点吗?我查看了它的维基百科,但找不到答案。谢谢。

1个回答

13

你所需要做的就是创建尽可能多的LineDataSet对象以显示多条线。如果你想要显示2条线,就创建2个LineDataSet对象:

LineData chartData = new LineData();

LineDataSet set1 = new LineDataSet(...);
chartData.addDataSet(set1);

LineDataSet set2 = new LineDataSet(...);
chartData.addDataSet(set2);

lineChart.setData(chartData);
lineChart.invalidate();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接