作者 liming

统计图问题统一处理

@@ -20,7 +20,7 @@ public class BarChartManager { @@ -20,7 +20,7 @@ public class BarChartManager {
20 this.barChart = mBarChart; 20 this.barChart = mBarChart;
21 leftAxis = barChart.getAxisLeft(); 21 leftAxis = barChart.getAxisLeft();
22 rightAxis = barChart.getAxisRight(); 22 rightAxis = barChart.getAxisRight();
23 - mBarChart.setViewPortOffsets(100, 20, 60, 100); 23 + mBarChart.setViewPortOffsets(120, 40, 60, 120);
24 xAxis = barChart.getXAxis(); 24 xAxis = barChart.getXAxis();
25 } 25 }
26 private void initBarChart(){ 26 private void initBarChart(){
@@ -42,6 +42,7 @@ public class BarChartManager { @@ -42,6 +42,7 @@ public class BarChartManager {
42 leftAxis.setSpaceMin(1f); 42 leftAxis.setSpaceMin(1f);
43 rightAxis.setSpaceMin(1f); 43 rightAxis.setSpaceMin(1f);
44 xAxis.setDrawGridLines(false); 44 xAxis.setDrawGridLines(false);
  45 + xAxis.setLabelRotationAngle(-40);
45 } 46 }
46 47
47 48
@@ -26,7 +26,7 @@ public class LineChartManager { @@ -26,7 +26,7 @@ public class LineChartManager {
26 this.lineChart = mLineChart; 26 this.lineChart = mLineChart;
27 leftAxis = lineChart.getAxisLeft(); 27 leftAxis = lineChart.getAxisLeft();
28 rightAxis = lineChart.getAxisRight(); 28 rightAxis = lineChart.getAxisRight();
29 - lineChart.setViewPortOffsets(100, 20, 60, 100); 29 + lineChart.setViewPortOffsets(120, 20, 60, 120);
30 xAxis = lineChart.getXAxis(); 30 xAxis = lineChart.getXAxis();
31 } 31 }
32 32