gpt4 book ai didi

android - 使用 AFreeChart 将图表实现到 View 中

转载 作者:行者123 更新时间:2023-11-29 18:15:47 25 4
gpt4 key购买 nike

这是我的问题:我正在使用 AFreeChart在我的 Activity 中显示图表。我使用 AFreeChart 的原因是因为我首先用 JFreeChart 完成了这张图表,并且在那之后意识到,它与 Android 不兼容。

因此,使用 AFreeChart ,我可以用完全相同的代码创建相同的图表,但我不知道如何在 View 上显示它.

我在这里创建图表:

private void creerGraphique(){

//Here I have the creation of the DateSet

AFreeChart chart = ChartFactory.createXYLineChart(
"Mois", // Title
"Jours", // x-axis Label
"Repetitions", // y-axis Label
graph, // Dataset
PlotOrientation.VERTICAL, // Plot Orientation
true, // Show Legend
true, // Use tooltips
false // Configure chart to generate URLs?
);
}

这里我想使用它:

@Override
public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.graphique);

this.stockTableau();
this.creerGraphique();

//HERE: How can I display it since it's already created
}

我下载了 AFreeChart demo代码,但是使用了封装上没有的功能,所以我也不能用。

谢谢你的帮助。

PS:我不是英国人,所以我希望我的问题很清楚,不要犹豫,问我更多细节。

最佳答案

您看过 AFreeChart 中的样本了吗?这很简单,看看他们为这张图表做了什么:

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

他们扩展了一个 DemoView,它基本上是一个带有 setChart 方法的 Android View,并将图表传递给 View。
因此,如果您不需要其中的所有内容并遵循示例,要么扩展 DemoView 要么创建您自己的等效项!

祝你好运。

关于android - 使用 AFreeChart 将图表实现到 View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8200965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com