我使用TeeChart JAVA for Android来创建轮廓。
Series series = Series.createNewSeries(mChart.getChart(), Contour.class, null);
mContour = (Contour) series;
mContour.setAutomaticLevels(true);
mContour.setNumLevels(15);
默认情况下,设置从蓝色到白色的颜色过渡以绘制轮廓线。我需要将它从红色变为绿色。所以最大的值是红色,最小的值是绿色。
默认情况下会发生这种情况:
答案 0 :(得分:1)
您应该更改ColorRange设置,例如:
tChart1.getAspect().setView3D(false);
Contour series1 = new Contour(this.tChart1.getChart());
series1.fillSampleValues();
series1.setUseColorRange(true);
series1.setUsePalette(false);
series1.setStartColor(Color.GREEN);
series1.setEndColor(Color.RED);
series1.setMidColor(Color.TRANSPARENT);