2013-03-27 49 views

回答

5

这应该是简单的:

FillOutsideLine fill = new FillOutsideLine(FillOutsideLine.Type.BOUNDS_ALL); 
fill.setColor(Color.GREEN); 
seriesRenderer.addFillOutsideLine(fill); 
+0

对于XYMultipleSeriesRenderer类型,方法addFillOutsideLine(XYSeriesRenderer.FillOutsideLine)未定义。 也无法从XYMultipleSeriesRenderer投射到XYSeriesRenderer。 我正在使用XYMultipleSeriesRenderer。 – 2013-04-05 09:41:17

+0

使用最新版本。它可以在这里找到:https://repository-achartengine.forge.cloudbees.com/snapshot/org/achartengine/achartengine/1.1.0/ – 2013-04-05 10:53:38

+0

renderer.getSeriesRendererAt(0)将返回一个SimpleSeriesRenderer,您可以将其转换为XYSeriesRenderer。 – 2013-04-05 10:54:02

0

FillOutsideLine填充=新FillOutsideLine(FillOutsideLine.Type.BOUNDS_ALL);

fill.setColor(Color.BLUE);

seriesRenderer.addFillOutsideLine(fill);

+7

欢迎来到Stack Overflow!请尝试用文字回答,而不是用代码回答。既然你回答得这么晚,你的答案与丹已经发布的答案有什么不同呢? – Artemix 2013-08-08 09:15:24