2015-04-27 17:49:32.0|分类: MPAndroidChart|浏览量: 4195
最近项目处理图标数据,发现MPAndroidChart开源软件做的不错,然后使用MPAndroidChart做了一个简单的数据图。修改图标最大值与最小值 但是我设置leftAxis.setStartAtZero(false)不起作用。还是从0开始画图,那样子的话图形的展现波动不挑明显,尤其是当y轴坐标系太大,根本看不清波动。我要的效果如下: 后来经过研究MPAndroidChart源码发现问题: 问题的原因主要是 :LineChart在设置数据之后,会自动计算一些参数,包括设置y轴的高度等。 解决办法:数据填充放到最后执行,前面代码一定要把样式设置后。 leftAxis.setStartAtZero(false)放到填充数据的前面。 在此:研究过程还有小伙伴@Simon功劳 |