android - 使用 MPAndroidChart 库的折线图问题

标签 android charts androidplot mpandroidchart

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

就像:

enter image description here

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

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

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

最佳答案

// 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);

关于android - 使用 MPAndroidChart 库的折线图问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25418438/

相关文章:

Androidplot 从 0.6 迁移到 1.5 缺少 API XYPlot.graphWidget.setGridPadding

android - 如何使用我的项目从库中获取应用程序 ID?

javascript - React Native FlatList的scrollToEnd()不起作用

excel - 如何使用数据透视表为每个子类别创建一行

iOS-Charts 分组条形图,大小适合

android - 为什么 Android Studio 无法识别我的 xml 中的 androidplot 属性?

android - 如何将分隔符放在 Android ListView 中的特定位置

android - 从 Assets 文件夹中获取文件夹列表

javascript - 在 Highcharts 中更改 SVG 描边选项

java - AndroidPlot:LineAndPointFormatter 在传入 Context 和 Colors.xml 资源 ID 时导致崩溃