作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用MPAndroidChart library .
我使用了 barChart.getAxisLeft().setLabelCount(5);
,它返回的标签为 0.00, 20.00, 40.00, 60.00
但我想要 0.00 、25.00、50.00、75.00、100.00
。
我也想显示 100。有没有可能?
更新
我添加了以下几行,
barChart.getAxisLeft().setAxisMaxValue(100);
barChart.getAxisLeft().setAxisMinValue(0);
barChart.getAxisLeft().setLabelCount(5);
现在输出是
0.0, 20.0, 40.0, 60.0, 80.0, 100.0
所以我将其更改为以下,
barChart.getAxisLeft().setAxisMaxValue(100);
barChart.getAxisLeft().setAxisMinValue(0);
barChart.getAxisLeft().setLabelCount(4);
现在输出是
0.0, 30.0, 60.0, 90.0
但我需要以下输出。
0.0, 25.0, 50.0, 75.0, 100.0
最佳答案
最新版本的方法为public void setLabelCount(int count, boolean force)
例如:
barChart.getAxisLeft().setLabelCount(5,true);
这将给出准确的输出。
感谢@Philipp Jahoda 的修复
关于android - 如何在 MPAndroidChart 中使用 setLabelCount(...)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29943447/
我是一名优秀的程序员,十分优秀!