web-dev-qa-db-fra.com

Comment supprimer la description du graphique dans MPAndroidChart?

J'utilise MPAndroidChart .

Comment supprimer la description de PieChart? Je peux supprimer le Legend avec chart.setDrawLegend(false), mais je n'ai rien trouvé concernant la description du graphique dans la documentation.

34
dbam

Voulez-vous dire la description qui se trouve dans le coin inférieur droit (par défaut) du Chart?

Si oui, appelez simplement:

chart.getDescription().setEnabled(false);

Ou vouliez-vous dire la description textuelle à l'intérieur des secteurs?

pieChart.setDrawSliceText(false);

Ou vouliez-vous dire les valeurs réelles des tranches à l'intérieur des tranches de tarte?

pieData.setDrawValues(false);

Ou parlez-vous de Légende (affiche toutes les étiquettes et couleurs DataSet en dehors du graphique)?

chart.getLegend().setEnabled(false);

Cette réponse est basée sur version v3.0.0 + , pour plus d'informations, consultez la documentation .

130
Philipp Jahoda

Dans la nouvelle version, vous pouvez le faire comme ceci:

Description des = Chart.getDescription();
des.setEnabled(false);

Si vous souhaitez supprimer la légende:

Legend leg = Chart.getLegend();
leg.setEnabled(false);
8
milihoosh

vous pouvez le supprimer en lui passant simplement null.

pieChart.setDescription (null);

0
Rahul Singh