我面臨着一個嚴峻的問題。演示運行良好,但在我自己的應用程序中,如果我切換到另一個應用程序,然後切換回來,左下方會出現一個小的重複圖表。achartengine:簡歷複製後的圖表
我的應用程序中的圖表將被更新(添加新(x,y)和重繪)間隔。
附加是切換回來後的原始圖像和圖像。
我懷疑我的onResume()方法存在一些問題。
@Override
protected void onResume() {
super.onResume();
if (mChartView == null) {
LinearLayout layout = (LinearLayout) findViewById(R.id.linearlayout_chart);
mChartView = ChartFactory.getLineChartView(this, mDataSet, mRenderer);
mRenderer.setClickEnabled(true);
mRenderer.setSelectableBuffer(100);
mChartView.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
}
});
mChartView.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
return false;
}
});
mChartView.addZoomListener(new ZoomListener() {
public void zoomApplied(ZoomEvent e) {
}
public void zoomReset() {
}
}, true, true);
mChartView.addPanListener(new PanListener() {
public void panApplied() {}
});
layout.addView(mChartView, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
}
mChartView.repaint();
}
我不明白爲什麼會發生這種情況,有沒有人有同樣的問題?
正常圖表:
從另一個應用程序切換回後:
的Android 3.2(API級別13) AChartEngine版本0.7.0 華碩EEE墊
嗨,我面臨同樣的問題,現在,你能告訴我你是怎麼解決它?謝謝! – Lucia 2012-03-12 13:35:29