1

私はこの例を研究しています

https://code.google.com/p/afreechart/source/browse/trunk/afreechart_sample/src/org/afree/chart/demo/view/PieChartDemo01View.java

しかし、ライブラリで画像を作成する方法がわかりません。

グラフを作成して画像を生成するつもりですが、グラフを作成することさえできません。

私は試した

PieChartDemo01View p = new PieChartDemo01View(getApplicationContext()); PieChartDemo01View p = new PieChartDemo01View(new Activity()); PieChartDemo01View p = new PieChartDemo01View(this);

すべて例外をスローします。

パイを作成するには、どのアクティビティをコンストラクターに渡す必要がありますか? そして、どうすればパイをImageViewに入れることができますか? 生成されたパイを保存したい。ユーザーは後でグラフィックを見ることができます。

4

2 に答える 2

1

返事が遅れて申し訳ありません。Chart を作成するには、AFreeChart を返す次の関数を呼び出します。

AFreeChart chart = ChartFactory.createPieChart(title, dataset, legend, tooltips, urls);

パラメータは次のとおりです。

  1. 円グラフのタイトル。
  2. PieDataset
  3. 伝説が欲しいですか?(ブール値)
  4. ツールチップ (ブール値)
  5. URL (ブール値)

AbstractClass はどこChartFactoryにあり、そこにはさまざまなタイプのチャートを作成するためのメソッドがたくさんあります。

于 2013-08-07T06:26:13.837 に答える