按照(Android - Fill the color between two lines using MPAndroidChart)的答案,我能够使用AndroidMPChart库为两行之间的空间填充颜色。
但是现在我想自定义填充颜色以具有:
boundarySet上方的区域用蓝色填充;
boundarySet下面的区域用绿色填充。
如以下屏幕截图所示(请注意,蓝线是lineSet,因此它可能不是极限线):
我想自定义图表的线条颜色,将其设置为填充:
boundarySet上方的线为蓝色;
绿色。
有可能吗? 在使用MPAndroidChart的示例中,我找不到类似的内容。
谢谢!
答案 0 :(得分:0)
您可以尝试在LineChartRender中覆盖drawLinear
答案 1 :(得分:0)
这对我有用:
dataSet.setFillFormatter(new DefaultFillFormatter() {
@Override
public float getFillLinePosition(ILineDataSet dataSet, LineDataProvider dataProvider) {
return 22500;// its value of midel Y line
}
});