2017-11-17 4 views
0

X軸の値として動作していないと私はバーは、重複を取得していると予想

https://i.stack.imgur.com/5uNDq.png `

BarDataSet dataSet = new BarDataSet(barEntryArrayList, "Invoice Qty"); 
     BarData lineData = new BarData(dataSet); 
     chart.setFitBars(true); 
     XAxis xAxis =chart.getXAxis(); 
     xAxis.setValueFormatter(new AxisValueFormatter(labels)); 
     xAxis.setGranularityEnabled(true); 
     xAxis.setGranularity(1f); 
     /* xAxis.setSpaceMax(lineData.getBarWidth()/2f); 
     xAxis.setSpaceMin(lineData.getBarWidth()/2f);*/ 
     //xAxis.setLabelRotationAngle(-120f); 
     xAxis.setPosition(XAxis.XAxisPosition.BOTTOM); 
     xAxis.setCenterAxisLabels(true); 
     YAxis yAxisRight = chart.getAxisRight(); 
     yAxisRight.setEnabled(false); 
     chart.setData(lineData); 
     chart.getDescription().setEnabled(false); 
     chart.invalidate();` 

答えて

0
xAxis.setLabelRotationAngle(45f); 
に正確に以下のことをする必要があります

私のために働いています。最新バージョン3.0.3を使用しています

関連する問題