I am using the MPAndroidChart library. I have some questions about BarChart.
Here is my chart data.
ArrayList<String> xVals = new ArrayList<String>();
xVals.add("AAA");
xVals.add("BBB");
xVals.add("Z1");
xVals.add("CCC");
xVals.add("DDD");
xVals.add("Z2");
xVals.add("EEE");
xVals.add("FFF");
xVals.add("Z3");
The BarChart data sets.
ArrayList<BarEntry> yVals = new ArrayList<BarEntry>();
ArrayList<BarEntry> yValsSet = new ArrayList<BarEntry>();
yVals.add(new BarEntry(42, 0));
yVals.add(new BarEntry(15, 1));
yValsSet.add(new BarEntry(57, 2));
yVals.add(new BarEntry(35, 3));
yVals.add(new BarEntry(14, 4));
yValsSet.add(new BarEntry(49, 5));
yVals.add(new BarEntry(7, 6));
yVals.add(new BarEntry(21, 7));
yValsSet.add(new BarEntry(28, 8));
And the chart.

The "Z3" on x-axis didn't show.
And chart isn't at correct position.
The dark gray one is CCC's value, but it shows at Z1.
How to fix it?
UPDATE: If I use only one data set, it works great.