Android 如何使用阿喀汀?

Android 如何使用阿喀汀?,android,view,charts,achartengine,Android,View,Charts,Achartengine,我试图用AchartengineAPI在我的应用程序中制作一些图形,但它不起作用 有谁能告诉我如何使用图形而不是意图 因为在演示代码中,它只是通过意图,而不是通过视图 编辑: 我试图同时测试这两个选项: 我有一个带有按钮的线性布局: <LinearLayout android:id="@+id/list_infos_layout_stat" android:orientation="horizontal" android:layout_width="fill_parent" android

我试图用
AchartengineAPI
在我的应用程序中制作一些图形,但它不起作用

有谁能告诉我如何使用
图形
而不是
意图

因为在演示代码中,它只是通过
意图
,而不是通过视图

编辑: 我试图同时测试这两个选项: 我有一个带有按钮的线性布局:

<LinearLayout android:id="@+id/list_infos_layout_stat" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" >

<Button 
    android:id="@+id/list_infos_bouton_stats"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="statistiques"
/>

编辑2:当我将视图添加到布局时,按屏幕宽度替换填充父属性来修复此问题。

写入位图会有帮助吗?我在一些代码中使用了以下内容:

final XYMultipleSeriesRenderer multipleRenderer = new XYMultipleSeriesRenderer();
final XYSeriesRenderer renderer = new XYSeriesRenderer();
multipleRenderer.addSeriesRenderer(renderer);

final XYMultipleSeriesDataset dataset = final XYMultipleSeriesDataset dataset = ...

final Bitmap image1 = Bitmap.createBitmap(WIDTH, HEIGHT, Bitmap.Config.ARGB_8888);    
final TimeChart tc = new TimeChart(dataset, multipleRenderer);

final Canvas canvas = new Canvas(image1);
tc.draw(canvas, 0, 0, WIDTH, HEIGHT, paint);
final Bitmap image = Bitmap.createBitmap(image1, 0, 0, WIDTH, HEIGHT);

请注意,我已经在ChartFactory类中删除了许多与初始化乘法器和数据集有关的代码。有几种方法可以像这样使用:

    GraphicalView gView=ChartFactory.getDoughnutChartView(context,data,renderer);
对于其他图形类型,如折线图和条形图,也有类似的功能。然后,您只需拨打:

    setContentView(gView);

下载AChartEngine的文档,在那里很容易找到。

看一看谢谢,但我已经试过了,但我不起作用(后期编辑)。我认为这个答案在编辑问题之前可能更有意义,但我将暂时保留它,以防我误解编辑的意图。有关更多信息:
    setContentView(gView);