android - MPAndroidChart:如何以固定间隔设置 x 轴标签

标签 android mpandroidchart

我正在显示实时图表,该图表应按秒显示值。我的 X 轴是以秒为单位的时间。但是我无法在 x 轴上显示固定的时间间隔。 0,1,2,...等等。 X 轴值是自动计算的,两个 x 值之间的时间间隔达到 20 秒,这是我不想要的。我需要你的帮助来解决这个问题。

如有任何帮助,我们将不胜感激。

最佳答案

有一个替代解决方案可以在普通 MPAndroidChart(iOS 或 Android)上运行。您可以使用 axisMinimum 和 axisMaximum 属性手动设置轴覆盖的范围。您还可以使用 setLabelCount 设置轴标签的数量。通过这些的组合,您可以获得轴标签之间的均匀间隔。例如,axisMinimum 为 0,axisMaximum 为 100,并且 setLabelCount 设置了 5 个标签,最终在范围的顶部和底部有一个标签(分别为 0 和 100),中间有 3 个标签,这给了你固定间距 25。Swift 3 代码:

chart.xAxis.setLabelCount(5, /*force: */true)
chart.xAxis.axisMinimum = 0
chart.xAxis.axisMaximum = 100

给你均匀的间隔:0、25、50、75、100。

关于android - MPAndroidChart:如何以固定间隔设置 x 轴标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43304637/

相关文章:

android - 单击根布局时如何显示嵌套布局?

android - 使用 setScaleX() setScaleY() 更改 android 窗口大小

java - MPAndroidChart。如何播放scaleX动画来显示BarChart中实体的范围?

java - 如何将slideMenu嵌入到android 2.3.3项目中?

java - 用 Joda-time 进行时间计算?

java - 饼图图例颜色未更新 mpandroidchart

android - 如何制作实时多折线图?

java - 如何更改 MPAndroidChart PieChart 上的描述文字大小”?

java - MPAndroidChart 我想更改限制线顶部图表的颜色

安卓USB编程