0

嘿伙计们,我有一个图表正在生成,achartengine并从该图表中intent返回并在主源代码中启动。当我启动Intent它时,它会打开条形图,但它会打开它并替换其他所有内容。我曾尝试clear button在该活动中制作我的节目,但我遇到了麻烦。

所以我的问题是,当我开始一个新活动时,如何显示一个按钮并赋予它属性?

大卫

更新:源代码:

这是调用特定函数后在函数内的调用:

            /************
            * define new object with BarGraph class to get results and than display with the bar graph
            ************/
       BarGraph bar = new BarGraph();
            /***********
             * create intent with the results
            ************/
       Intent barIntent = bar.getIntent(this, results);
            /***********
             * start the activity from results
            ***********/
       startActivity(barIntent);

这是条形图源:

......包括......

public class BarGraph {

    public Intent getIntent(Context context, double [] imgResults){

        double y[] = imgResults;  // store results from processed image {25,10,15,20};

        CategorySeries series = new CategorySeries("Pass levels (80% or lower is a fail)");
        for(int i=0; i < y.length; i++){
            series.add("Bar"+(i+1),y[i]);
        }

        ....chart functions.......
     Intent intent = ChartFactory.getBarChartIntent(context, dataSet, mRenderer,Type.DEFAULT);

                return intent;
    }
}

这将返回在我的主要来源中启动它的图表意图。我很难用这种意图设置相应的按钮。

建议和想法?

4

0 回答 0