我正在爲我們的一個應用程序構建折線圖。圖表中的線條部分工作正常,但現在我必須用顏色填充線條下方的區域,如下圖所示。Android - 在折線圖下方填充顏色
我使用這個代碼繪製到使用畫布位圖線。
List<Float> xCoordinates = (List<Float>) coordinates[0];
List<Float> yCoordinates = (List<Float>) coordinates[1];
for (int i = 0; i < xCoordinates.size(); i++) {
if (!firstSet) {
x = xCoordinates.get(i);
y = yCoordinates.get(i);
p.moveTo(x, y);
firstSet = true;
} else {
x = xCoordinates.get(i);
y = yCoordinates.get(i);
p.lineTo(x, y);
}
}
textureCanvas.drawPath(p, pG);
我需要知道的是什麼,是有辦法輕鬆地找到行下面的區域,使其顏色或我將有3點之間,計算每個區域的圖形,並用填充顏色?
我不能使用現有的圖表庫等AchartEngine,ChartDroid,aFreeChart等。
我不知道圖表引擎,但其他人。它是否有一個面積圖表作爲圖表類型?如果是這樣,只需使用面積圖,並在可能的情況下使用不同的顏色格式化上邊框,以便在線下方顯示一條線和一條填充線。 – teylyn 2013-04-22 09:40:11