여러 줄의 렌더링에서 내 선 그래프 아래의 영역을 채우려고합니다. 나는 모든 선들이 데이터를 잘 보여주고있다. 나는 0에서 그래프 선까지의 공간을 채우는 방법을 얻지 못하고있다. 내가 성공하지과 같이 아래 채우기 위해 노력했다AChartEngine의 그래프에서 선 아래의 색 영역
TempSeries = new TimeSeries("Temperature");
SnowDepthSeries = new TimeSeries("Snow Depth");
SWESeries = new TimeSeries("Snow Water Equivalent");
mDataset.addSeries(TempSeries);
mDataset.addSeries(SnowDepthSeries);
mDataset.addSeries(SWESeries);
TempRenderer = new XYSeriesRenderer();
SnowDepthRenderer = new XYSeriesRenderer();
SWERenderer = new XYSeriesRenderer();
SWERenderer.setColor(Color.rgb(0, 255, 255));
SWERenderer.setLineWidth(5f);
SnowDepthRenderer.setColor(Color.rgb(255, 255, 255));
SnowDepthRenderer.setLineWidth(5f);
TempRenderer.setColor(Color.rgb(255, 255, 0));
TempRenderer.setLineWidth(5f);
mRenderer.addSeriesRenderer(TempRenderer);
mRenderer.addSeriesRenderer(SnowDepthRenderer);
mRenderer.addSeriesRenderer(SWERenderer);
mRenderer.setLegendHeight(100);
mRenderer.setLegendTextSize(20);
mRenderer.setLabelsTextSize(20);
mRenderer.setChartTitle(chartTitle);
mRenderer.setChartTitleTextSize(30);
mRenderer.setXTitle("\n\n\n\n\n72 Hours");
mRenderer.setAxisTitleTextSize(20);
mRenderer.setApplyBackgroundColor(true);
mRenderer.setBackgroundColor(Color.rgb(89, 71, 61));
mRenderer.setMarginsColor(Color.rgb(89, 71, 61));
(Coloring area under the curve in achartengine in android) :
FillOutsideLine fill = (XYSeriesRenderer) FillOutsideLine.Type.BOUNDS_BELOW;
fill.setColor(Color.GREEN);
TempRenderer.addFillOutsideLine(fill);
:
FillOutsideLine fill = FillOutsideLine.Type.BOUNDS_BELOW;
fill.setColor(Color.GREEN);
TempRenderer.addFillOutsideLine(fill);
가 나는 또한 어떤 효과 캐스팅 시도 여기에 그래프 내 코드입니다
각 줄 바로 아래에 색상을 추가하고 싶습니다. 이 그래프에는 3 시리즈가 있습니다. 사용 : AChartEngine의 1.1.0.jar, 안드로이드 4.3.x에서, 이클립스 (안드로이드 개발자)
당신은 그렇게 할 수 없습니다 상자에서 ACE를 꺼내십시오. 그러나 코드를 체크 아웃하고 필요한 기능을 추가 할 수 있습니다. –
@Dan 답장을 보내 주셔서 감사합니다. 나는 그것을 조사 할 것이다. 어쩌면 내가 도울 수 있습니다 :) – jasonflaherty
좋은 계획 같아요. –