MPAndroidChart masquer la grille d'arrière-plan

J'utilise MPAndroidChart-LineChart dans mon application android. Je veux supprimer le quadrillage de l'arrière-plan . Comment puis-je supprimer le quadrillage de l'arrière-plan?

MPAndroidChart Line Chart Example

Bibliothèque: MPAndroidChart on GitHub

EDIT: j'ai créé mon propre LineChart personnalisé en utilisant cette bibliothèque. Je veux retirer la ligne de fond. comment puis-je le faire aussi? Custom LineChart

21
demandé sur Metehan Toksoy 2015-07-07 11:08:32

4 réponses

Utilisation:

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

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

mise à jour: Est-il de l'axe de la ligne? Si elle l'est, tout simplement chart.getXAxis().setEnabled(false)

possible Aussi: chart.getAxisLeft().setDrawAxisLine(false)

81
répondu MightySeal 2015-07-07 15:14:25

simplement en dessous de trois lignes supprimer les lignes horizontales et verticales dans le diagramme à barres. enter image description here

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

enter image description here

7
répondu badarshahzad 2018-04-06 11:23:32

L'absence de ce qui précède m'a aidé à cacher toutes les lignes de l'axe. J'avais juste besoin de draps propres avec des barreaux. Code ci-dessous a fait le travail:

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

fourni en kotlin, en Java les méthodes ressembleront à ceci:setEnabled(false)

1
répondu Zhangali Bidaibekov 2018-07-30 11:27:41

Masquer la grille d'arrière-plan

    chart.getXAxis().setDrawGridLines(false);
    chart.getAxisLeft().setDrawGridLines(false);
    chart.getAxisRight().setDrawGridLines(false);
1
répondu Shaon 2018-08-28 08:36:46