web-dev-qa-db-fra.com

MPAndroidChart masque la grille d'arrière-plan

J'utilise MPAndroidChart - LineChart dans mon Android. Je souhaite supprimer le quadrillage de l'arrière-plan. Comment supprimer le quadrillage de l'arrière-plan?

MPAndroidChart Line Chart Example

Bibliothèque: MPAndroidChart sur GitHub

EDIT: J'ai créé mon propre LineChart personnalisé en utilisant cette bibliothèque. Je veux supprimer le résultat inférieur. comment puis-je faire cela aussi? Custom LineChart

27
Metehan Toksoy

Utilisez ceci:

mChart.getAxisLeft().setDrawGridLines(false);
mChart.getXAxis().setDrawGridLines(false);

Veuillez noter que vous pourriez avoir besoin de l'axe droit ou des deux. Cela dépend de l'axe que vous utilisez réellement.

MISE À JOUR: Est-ce la ligne d'axe? Si c'est le cas, alors simplement chart.getXAxis().setEnabled(false)

Également possible: chart.getAxisLeft().setDrawAxisLine(false)

93
MightySeal

En dessous de trois lignes, supprimez les lignes horizontales et verticales du graphique à barres. enter image description here

barChart.getAxisRight().setDrawGridLines(false);
barChart.getAxisLeft().setDrawGridLines(false);
barChart.getXAxis().setDrawGridLines(false);

enter image description here

8
badarshahzad

Rien de tout cela ne m'a aidé à masquer toutes les lignes d'axe. J'avais juste besoin d'un drap propre avec des barres. Le code ci-dessous a fait le travail:

    barChart.xAxis.isEnabled = false
    barChart.axisLeft.isEnabled = false
    barChart.axisRight.isEnabled = false

fourni dans kotlin, dans Java ressembleront à ça: setEnabled(false)

6
Zhangali Bidaibekov