技术交流群:高级程序员 392602799(不要问简单的问题)
1.隐藏网格线,保留水平线
XAxis xAxis = mChart.getXAxis();
xAxis.setDrawAxisLine(true);
xAxis.setDrawGridLines(false);
mChart.getAxisLeft().setDrawAxisLine(false);
2.设置显示每一个X轴的数值
系统默认的是跳过一个值,比如1,2,3,4,5会显示为:1,3,5
设置方法:
xAxis.setLabelsToSkip(0);
另外,如果X轴的数值过多的话,会有显示不齐的情况,这时可以设置一下字体:
xAxis.setTextSize(8f);
3.隐藏Y轴坐标
有时候,柱状图的需求是不显示这个坐标,这个时候可以设置:
incomeChart.getAxisLeft().setEnabled(false);
incomeChart.getAxisRight().setEnabled(false);
4.设置坐标在原点/设置坐标最小值
xAxis.setXOffset(0);
mChart.getAxisLeft().setAxisMinValue(0f);