MPAndroid图表,带有来自Volley的json数据

时间:2018-10-12 05:56:55

标签: java android android-volley mpandroidchart

我正在使用MPAndroid图表,并且在这里Android Bar & Radar Chart using Volley MSQL PHP JSON

遵循该教程

但是,我遇到此错误

enter image description here

如何解决此TIA。

我正在使用MPAndroidChart 3.0.3

3 个答案:

答案 0 :(得分:1)

  

您的解决方案在这里

因为MPchart无法通过String设置他的描述。

Description description = new Description();
description.setText("Add Your string here");
chart.setDescription(description);
  

您可以按照以下代码设置BarData:

BarDataSet set1;
set1 = new BarDataSet(xValue, "");
set1.setDrawIcons(true);
set1.setStackLabels(new String[]{"Male", "Female"});
set1.setDrawValues(true);
set1.setValueTextSize(12f);
set1.setColors(ColorTemplate.JOYFUL_COLORS);

BarData data1 = new BarData(set1);
data1.setBarWidth(15f);
positiveChart.setData(data1);
positiveChart.setFitBars(true);
positiveChart.invalidate();

答案 1 :(得分:0)

谢谢,但是我无法显示X轴的“文本”值,它将变为数字并转到Y轴,而Y轴的值成为X轴的标签... enter image description here

答案 2 :(得分:0)

enter image description here

这是问题

候选人名称应在X轴上, 在Y轴上得分 但是,看一下图表... x和y的错误目标,每个x a的值都变为否