0

单击刷新按钮时如何使用新值更新饼图。

这意味着我想删除旧的饼图并通过单击同一活动中的按钮来创建新的饼图。这里我使用图表引擎来显示饼图。

提前致谢..

4

2 回答 2

0

您必须从数据集中删除旧数据并添加新值。完成此操作后,只需调用mChartView.repaint()以进行视觉刷新。

于 2013-02-18T15:13:56.970 回答
0

在按钮单击时调用此代码。

Intent intent = getIntent();
finish();
//here you get new data for the pie chart.
startActivity(intent);

如果您使用上述代码,基本上您必须重新启动活动。

现在,如果您可以在线程中获取数据,请尝试考虑,AsyncTask并在方法中获取新数据doInBackground。并在调用onPostExecute刷新 UI 部分后显示一个新对象,即View在您的情况下。

于 2013-02-18T14:02:12.900 回答