MPAndroidChart ライブラリを使用しています。BarChart についていくつか質問があります。
これが私のチャートデータです。
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");
BarChart データ セット。
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));
そしてチャート。
X 軸の「Z3」は表示されませんでした。
そして、チャートは正しい位置にありません。
濃いグレーはCCCの値ですが、Z1で示しています。
修正方法は?
更新: 1 つのデータ セットのみを使用すると、うまく機能します。