-1
我正在嘗試使用一個seekbar,當您移動它時,將在achartengine中顯示一個新圖形,但問題在於舊圖形上的塗料,而不是用新的重新繪製chartview值。我已經嘗試了我在其他問題中閱讀的所有內容,但沒有任何內容適用於我。誰能幫我?謝謝。這是我的代碼:用新值在achartengine中重繪
int length2 = titles.length;
XYSeries series = new XYSeries(titles[0], 0);
double[] xV = x.get(0);
double[] yV = values.get(0);
int seriesLength = xV.length;
for (int k = 0; k < seriesLength; k++) {
series.add(xV[k], yV[k]);
}
mDataset.addSeries(series);
LinearLayout layout = (LinearLayout) findViewById(R.id.chart);
if (mChartView == null) {
mChartView = ChartFactory.getLineChartView(this, mDataset, mRenderer);
layout.addView(mChartView);
} else {
layout.removeAllViews();
layout.addView(mChartView);
}
任何想法,感謝 –
這將有助於如果你爲了更好地解釋加點截圖? 。 –