【发布时间】:2016-03-09 12:59:15
【问题描述】:
我目前正在制作折线图并使用MPAndroidChart,我现在的问题是,当我缩放时,我总是得到重复的 y 轴数字。
我有源代码并编辑了添加阴影区域和垂直限制线文本的库。
我想要的是在 y 轴上有一个增量值,而不是复制它。如果我没有修复我从哪里开始编辑库。
【问题讨论】:
标签: java android mpandroidchart
我目前正在制作折线图并使用MPAndroidChart,我现在的问题是,当我缩放时,我总是得到重复的 y 轴数字。
我有源代码并编辑了添加阴影区域和垂直限制线文本的库。
我想要的是在 y 轴上有一个增量值,而不是复制它。如果我没有修复我从哪里开始编辑库。
【问题讨论】:
标签: java android mpandroidchart
有一个修复。
问题在于库无法预测您的格式化程序设置的外观,而只需为轴值选择“适当的”间隔。
显然,您对值进行了格式化,以使它们没有小数。这很好,但YAxis 不知道这一点。
所以你有两个选择:
yAxis.setLabelCount(count, true)
使用setLabelCount(int labelCount, boolean force),您可以强制设置轴应使用的标签数量。因此,如果您不需要小数,并且只能显示 24 到 26 度之间的值,请致电 yAxis.setLabelCount(3, true)。那么你的轴上应该只有数字 24、25 和 26,并且没有重复的条目。
此外,您可以通过设置自定义 y 轴最小值和最大值来优化。
【讨论】: