0

私はchartengingが初めてで、chartengineを使用して円グラフを描画しています。

チャートビューのクリックをリッスンする onclick リスナーがあり、最初の初期化時にシリーズのインデックスと値が正しく取得されます。

しかし、データが更新されチャートビューが再描画された後、間違ったインデックスと値が返されます。そして、再描画する前にインデックスと値を返すことがわかったので、何かがキャッシュされているようです。

試し mChartView.setDrawingCacheEnabled(false);ましたが、うまくいきません。誰かが理由を知っていますか?

前もって感謝します

4

1 に答える 1

0

再描画を呼び出すのではなく、チャートビューを再作成しようとしましたが、うまくいきました。

しかし、それは問題に対する最善の方法ではないと思います。おそらくそれは achartengine v1.1.0 のバグです。

于 2013-04-01T12:58:29.620 に答える