MPAndroidChart 2.1改变了很多东西

时间:2015-06-21 14:05:59

标签: android mpandroidchart

到目前为止,我使用的是MPAndroidChart 1.7,一切都很棒。 现在我需要使用组合图表,所以我需要使用新的 版本(2.1)。

但是......很多事情发生了变化,我无法解决所有问题 现在的错误。我使用了简单的东西:

chart.setDrawUnitsInChart(false);
chart.setStartAtZero(false);
chart.setDrawYValues(true);
chart.setDrawXLabels(true);
chart.getXLabels().setPosition(XLabelPosition.BOTTOM);
chart.setDrawBorder(false);
chart.setDrawLegend(true);
chart.setDrawGridBackground(false);
chart.setDrawVerticalGrid(false);

但这些方法都不存在了。还有:

data.addLimitLine(limitLine);
再也不存在了。我在哪里可以找到所有这些方法的移动位置或为什么它们不再受支持?

1 个答案:

答案 0 :(得分:1)

请查看documentation。你将能够在那里找到大多数东西。

您提到的很多方法以前都与图表对象本身有关,现在可以通过YAxis(以前的YLabels)实例“设置”。

可以使用ValueFormatter界面绘制单位和自定义值。

一些变化:

XLabels - >现在是XAxis

YLabels - >现在是YAxis

启用禁用轴/图例:

legend.setEnabled(...) yAxis.setEnabled(...)