在更好的图表可视化方面需要帮助(mpandroidchart)

时间:2016-03-09 12:11:25

标签: android realm mpandroidchart

这是我从领域数据库显示条形图的代码。 StartDate和EndDate具有Date数据类型。查询结果是完美的,但它在图表上的显示不是预期的。请看一下。找到这里的图片。 HERE is the chart

RealmResults results = realm.where(Transactions.class).between(" mydate",StartDate,EndDate).findAll();         RealmBarDataSet barDataSet = new RealmBarDataSet(results," Sales_order"," id");         barDataSet.setColors(new int [] {ColorTemplate.rgb("#FF5722"),ColorTemplate.rgb("#03A9F4")});         barDataSet.setLabel(" Realm BarDataSet");

    ArrayList<IBarDataSet> barDataSets = new ArrayList<IBarDataSet>();
    barDataSets.add(barDataSet);
    RealmBarData Data = new RealmBarData(results,"date", barDataSets);

在RealmBarData()中,&#34;日期&#34;是字符串,我不能使用mydate(Date数据类型)因为它会引发 IllegalArgumentException:列类型无效

chart.setData(Data);
    chart.animateY(1400, Easing.EasingOption.EaseInOutQuart);
    chart.notifyDataSetChanged();
chart.invalidate();

所以请帮助,如果你知道如何像往常一样显示它或代码中的任何其他更正。

0 个答案:

没有答案