private void setData() { RealmResults<RealmDemoData> result = mRealm.where(RealmDemoData.class).findAll(); //RealmBarDataSet<RealmDemoData> set = new RealmBarDataSet<RealmDemoData>(result, "stackValues", "xIndex"); // normal entries RealmRadarDataSet<RealmDemoData> set = new RealmRadarDataSet<RealmDemoData>(result, "yValue"); // stacked entries set.setLabel("Realm RadarDataSet"); set.setDrawFilled(true); set.setColor(ColorTemplate.rgb("#009688")); set.setFillColor(ColorTemplate.rgb("#009688")); set.setFillAlpha(130); set.setLineWidth(2f); ArrayList<IRadarDataSet> dataSets = new ArrayList<IRadarDataSet>(); dataSets.add(set); // add the dataset // create a data object with the dataset list RadarData data = new RadarData(dataSets); styleData(data); // set data mChart.setData(data); mChart.animateY(1400); }
private void setData() { RealmResults<RealmDemoData> result = mRealm.allObjects(RealmDemoData.class); //RealmBarDataSet<RealmDemoData> set = new RealmBarDataSet<RealmDemoData>(result, "stackValues", "xIndex"); // normal entries RealmRadarDataSet<RealmDemoData> set = new RealmRadarDataSet<RealmDemoData>(result, "value", "xIndex"); // stacked entries set.setLabel("Realm RadarDataSet"); set.setDrawFilled(true); set.setColor(ColorTemplate.rgb("#009688")); set.setFillColor(ColorTemplate.rgb("#009688")); set.setFillAlpha(130); set.setLineWidth(2f); ArrayList<IRadarDataSet> dataSets = new ArrayList<IRadarDataSet>(); dataSets.add(set); // add the dataset // create a data object with the dataset list RadarData data = new RadarData(new String[] {"2013", "2014", "2015", "2016", "2017", "2018", "2019"}, dataSets); styleData(data); // set data mChart.setData(data); mChart.animateY(1400); }