2

我想在android中使用图表,我在下面的类中使用这个框架将在启动时使用:

public class ChartDemo extends ListActivity {

  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    Intent intent=  new SalesStackedBarChart().execute(this);
    startActivity(intent);

  }

在此处查看 ChartDemo 类的详细信息

详细类 SalesStackedBarChart在这里

什么时候开始活动(意图),我有一个这样的图表:在此处输入图像描述 但我想将此图表用于带有按钮的布局,textview....我该怎么做?感谢!

4

3 回答 3

1

看看这个例子。它准确地向您展示了您的需求。

此外,将对您有所帮助。

于 2013-01-12T07:24:34.890 回答
0

执行以下步骤:

  1. 使用按钮创建布局。
  2. 将该自定义图表视图包含到布局中。

做任何你想做的事。

于 2013-01-12T08:51:05.583 回答
0

我不确定我是否正确理解了您的问题,但是如果您问如何使用按钮(而不是 onCreate)来启动它,那么您需要将 startActivity 代码放入按钮 onClick 处理程序中......

最简单的方法是这样的:

XML...

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onclick="openChart"
android:text="Open Chart"
/>

然后在您的活动代码中

public void openChart(View v){
    Intent intent=  new SalesStackedBarChart().execute(this);
    startActivity(intent);
}
于 2013-01-12T02:22:11.817 回答