如何在不刷新整个活动的情况下刷新Android MPChart图表

7

你好,我在我的项目中使用了Android MPAndroidChart库。我希望能够在不刷新活动页面的情况下刷新图表。

提前感谢。


你能检查一下这个吗?它可能会对你有所帮助。你可以采用某种布局,并在更新数据/任何其他更新时重新加载它。 - Prags
Pragati,我想要改变图表左右两侧的y轴最大值。我已经在按钮点击事件上编写了代码,但是图表无法更改y轴数值。 - Jack D
chartView.notifyDataSetChanged(); // 如果列表有变化,可以使用此方法更新图表视图 chartView.invalidate(); 可能会对您有所帮助 - Prags
1个回答

30

每当点击按钮或选择下拉菜单时,您需要更新图表,只需调用一个方法:

chartView.notifyDataSetChanged();
chartView.invalidate();

1
因为回答简单而有效,所以被投票赞成。 - Kevin Tan
谢谢 - 当用户通过按返回键回到图表屏幕时,我的应用程序崩溃了,我无法弄清原因。添加notifyDataSetChanged()修复了崩溃问题。 - Mayu

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接