需要更好的图表可视化方面的帮助(mpandroidchart)
这是我从realm数据库显示条形图的代码。StartDate和EndDate具有日期数据类型。查询结果是完美的,但其在图表上的显示不符合预期。请看一看。在这里找到图片 RealmResults results=realm.where(Transactions.class).between(“mydate”、StartDate、EndDate).findAll(); RealmBarDataSet barDataSet=新的RealmBarDataSet(结果,“销售订单”、“id”); setColors(新的int[]{ColorTemplate.rgb(“#FF5722”)、ColorTemplate.rgb(“#03A9F4”)}); setLabel(“领域barDataSet”)强>需要更好的图表可视化方面的帮助(mpandroidchart),android,realm,mpandroidchart,Android,Realm,Mpandroidchart,这是我从realm数据库显示条形图的代码。StartDate和EndDate具有日期数据类型。查询结果是完美的,但其在图表上的显示不符合预期。请看一看。在这里找到图片 RealmResults results=realm.where(Transactions.class).between(“mydate”、StartDate、EndDate).findAll(); RealmBarDataSet barDataSet=新的RealmBarDataSet(结果,“销售订单”、“id”); setC
ArrayList<IBarDataSet> barDataSets = new ArrayList<IBarDataSet>();
barDataSets.add(barDataSet);
RealmBarData Data = new RealmBarData(results,"date", barDataSets);
因此,如果您知道如何像往常一样显示它或在代码中进行任何其他更正,请提供帮助。我不理解这个问题。当您将
字符串
保存到RealmBarData
时,您不能将其转换为日期
吗?我不能将日期参数放入RealmBarData()构造函数中,它将引发我问题中提到的异常。您能分享问题中RealmBarData
的代码吗?
chart.setData(Data);
chart.animateY(1400, Easing.EasingOption.EaseInOutQuart);
chart.notifyDataSetChanged();
chart.invalidate();