我发现关于stackoverflow的几个问题,但答案是:
FillOutsideLine fill = new FillOutsideLine(FillOutsideLine.Type.ABOVE);
fill.setColor(Color.GRAY);
renderer.addFillOutsideLine(fill);
但是,当我在LineChart中使用以上代码段时(无论填充类型是什么,除了“ below”类型以下),仅填充线形图中行上方的区域,如下所示:
“低于”类型部分起作用。但是连轴下面的区域都会变色。
有人可以帮忙吗?
最佳答案
试了一下。是的,问题似乎是因为我在Y轴上的值为负。
现在可以使用此hack正常工作:
将Y轴值更改为正值,但将Y轴标记为负值。用过的 :
FillOutsideLine fill = new FillOutsideLine(FillOutsideLine.Type.BOUNDS_ABOVE);
fill.setColor(Color.LTGRAY);
renderer.addFillOutsideLine(fill);
关于android - Android achartengine:在折线图下方填充,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21906011/