MPAndroidChart内截击响应

MPAndroidChart内截击响应,android,json,android-volley,mpandroidchart,Android,Json,Android Volley,Mpandroidchart,你好, 我已经努力解决这个问题好几天了。我试图获取一些json数据,并将其作为MPandroidChart库的饼图条目。如果我将该库放入onCreate方法中,并手动提供输入,而不使用截击,则该库可以完美运行,如下所示: 添加(新条目(5,“测试”); 但是,当我把它放在volley的onResponse方法中,或者如果我尝试获取条目并将其发送到另一个方法,然后将其添加到pieChart,或者如果我尝试将条目添加到全局veriable,然后将其添加到图表中,它就不起作用了。这是我的密码: St

你好, 我已经努力解决这个问题好几天了。我试图获取一些json数据,并将其作为MPandroidChart库的饼图条目。如果我将该库放入onCreate方法中,并手动提供输入,而不使用截击,则该库可以完美运行,如下所示:

添加(新条目(5,“测试”);

但是,当我把它放在volley的onResponse方法中,或者如果我尝试获取条目并将其发送到另一个方法,然后将其添加到pieChart,或者如果我尝试将条目添加到全局veriable,然后将其添加到图表中,它就不起作用了。这是我的密码:

String标签\u String\u reg=“reg\u GetVoteResults”

难道你没有忘记一件事吗

pieChart.invalidate();
之后

pieChart.setData(data);

要强制刷新图表?

请在
pieChart.setData(data)
之后添加这些内容:


您需要通知图表视图底层数据的更改,就像我们在数据更改时使用
RecyclerView.Adapter
一样。

如果您能添加返回的JSON结构,我将不胜感激。。。这可能会有所帮助。@R.Zagórski Its
[{“answer”:“test”,“answer_vote”:“yes”},{“answer”:“test2”,“answer_vote”:“no”}]
我真的不认为json是问题所在,我认为它与库本身以及它如何读取数据有关。开发人员尚未对github做出回应……是否有任何文档说明如何在创建图表时设置图表动画?请参阅此处的文档:将有选项。我没有使用动画,所以我不确定。另外,请查看存储库的问题
pieChart.invalidate();
pieChart.setData(data);
pieChart.notifyDataSetChanged();
pieChart.invalidate();