3

我正在尝试制作一个简单的平滑折线图,将 X 轴显示为底部的日期时间,将 Y 轴显示为正常的左侧。我刚开始在 Git 中使用MPAndroidChart API及其示例应用程序。在示例折线图中,我无法找到将 X 轴标签更改为显示在底部而不是当前显示的顶部的选项。

就像:

在此处输入图像描述

还有一种方法可以处理 X 轴值的日期时间数据吗?

此外,我尝试了 Androidplot API,但为了使线路顺畅,我需要更改库代码,这些代码在我的 Eclipse 中根本没有编译并给出错误。同样在 Androidplot 中,单击折线图后,我没有找到显示弹出数据的选项。

因此,如果有人知道如何在不修改其库代码的情况下使用 Androidplot API 制作平滑折线图,以及如何在 Androidplot API 中带来带有数据的小弹出窗口,请回复。

4

2 回答 2

2
// XAxis settings
graph.getXAxis().setPosition(XAxis.XAxisPosition.BOTTOM);
graph.getXAxis().setLabelsToSkip(0);

// and
// make the line smooth
graph.getLineData().getDataSets().get(0).lineDataSet.setDrawCubic(true);
于 2016-03-16T15:42:41.307 回答
-2

请参考: http ://wptrafficanalyzer.in/blog/android-drawing-line-chart-using-achartengine/

对于平滑曲线,请参考:

如何使用 AndroidPlot 与圆角(光滑)角对齐

希望这可以帮助你。

AChartEngine是一个用于 Android 应用程序的图表库。使用AChartEngine库,我们可以绘制各种图表,如折线图、面积图、饼图、时间图、气泡图等。

于 2014-08-21T05:02:43.670 回答