是否有任何方法可以根据y轴值以编程方式更改achartengine线图的线点颜色(即,如果该值大于199,则为橙色;如果该值小于100,则为红色)。
这是我的代码,

XYSeriesRenderer renderer2 = new XYSeriesRenderer();
            renderer2.setLineWidth(1.5f);
            renderer2.setColor(Color.RED);
            renderer2.setPointStyle(PointStyle.SQUARE);
            renderer2.setFillPoints(true);
mRenderer.addSeriesRenderer(renderer2);


但是在上面我不能给线点使用不同的颜色,它需要线的颜色。
我还附上了我需要更改的结果图



提前致谢

最佳答案

您可以创建另一个仅包含必须为橙色的点的系列,并将该系列添加到其他线系列之后。

07-26 02:03