I was using an older version of MPCharts and in that it was working fine,but in 3.0.2,it seems to be a bit diferent,their wiki page isn't helping much.
this is what i have
ArrayList<BarEntry> entries = new ArrayList();
entries.add(new BarEntry(0,125f));
entries.add(new BarEntry(1,233f));
entries.add(new BarEntry(2,318f));
entries.add(new BarEntry(3,12f));
entries.add(new BarEntry(4,92f));
entries.add(new BarEntry(5,72f));
entries.add(new BarEntry(6,11f));
entries.add(new BarEntry(7,456f));
entries.add(new BarEntry(8,1567f));
entries.add(new BarEntry(9,367f));
entries.add(new BarEntry(10,753f));
entries.add(new BarEntry(11, 11f));
//entries.add(new BarEntry(233f, 12));
//entries.add(new BarEntry(555f, 6));
BarDataSet dataset = new BarDataSet(entries,"Rupees(₹)");
int colors1[] = {Color.rgb(178,34,34)};
dataset.setColors(colors1);
ArrayList<String> labels = new ArrayList();
labels.add("January");
labels.add("February");
labels.add("March");
labels.add("April");
labels.add("May");
labels.add("June");
labels.add("July");
labels.add("August");
labels.add("September");
labels.add("October");
labels.add("November");
labels.add("December");
BarData data = new BarData(dataset);
barChart.setData(data);
barChart.invalidate();
Now i'm not sure how should i add Jan,Feb,March to X axis,any help would be appreciated