MPAndroidChart hide background grid
Non of the above helped me to hide all axis lines. I just needed clean sheet with bars. Code below did the work:
barChart.xAxis.isEnabled = false
barChart.axisLeft.isEnabled = false
barChart.axisRight.isEnabled = false
provided in kotlin, in java methods will look like that: setEnabled(false)
Simply below three lines remove horizontal and vertical lines in the bar chart.
barChart.getAxisRight().setDrawGridLines(false);
barChart.getAxisLeft().setDrawGridLines(false);
barChart.getXAxis().setDrawGridLines(false);
Use this:
mChart.getAxisLeft().setDrawGridLines(false);
mChart.getXAxis().setDrawGridLines(false);
Please note you may need right axis or both of them. It depends on axis you are actually using.
UPDATE:
Is it axis line? If it is, then simply chart.getXAxis().setEnabled(false)
Also possible: chart.getAxisLeft().setDrawAxisLine(false)