データなしで x 軸と y 軸だけを描画することは可能ですか? (私のアプリでは 5 秒後に線を引く必要があるため)。軸の最小値と最大値を設定しましたが、データ グラフがなければ再描画は必要ありません。
2 に答える
0
空の Arraylist をデータセットに追加するだけです。
于 2011-11-01T20:05:23.783 に答える
0
toni が意味することは、データセットにデータ系列を追加して空にすることです。つまり、次のようなものです。
GraphicalView mChartView;
XYMultipleSeriesDataset mDataset = new XYMultipleSeriesDataset();
XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer();
mRenderer.addSeriesRenderer(new XYSeriesRenderer());
mDataset.addSeries(new XYSeries("some name"));
ただし、その場合、ラベル、目盛り、グリッドなどのないグラフ線のみがあります。(少なくとも) 1 つのデータ ポイントを追加した後にのみ、これらが表示されて適切なグラフが形成されます。
mXYSeries.add(0, 0);
この追加のシリーズは、実際のデータを取得した直後に削除する必要があります。これは、凡例に表示され、他の望ましくない副作用を引き起こすためです。残念ながら、データなしで AChartEngine を使用して軸線を作成するより良い方法を知りません。
于 2012-05-31T05:48:11.250 に答える