web-dev-qa-db-fra.com

Comment MPAndroidChart affiche toutes les valeurs xaxis

Je développe certaines fonctionnalités graphiques en utilisant la bibliothèque MPAndroidChart.

Existe-t-il un moyen d’afficher toutes les valeurs xaxis que j’ai ajoutées? Il semble que la bibliothèque calculera automatiquement sur xaxis, certaines valeurs seront masquées. Ex. date d'affichage: 05-17 05-17 05-15 .... le même jour 05-17 ne sera pas affiché.

merci!

13
bchang

Découvrez la documentation de XAxis .

Et la méthode setLabelsToSkip(...). Si vous définissez cette valeur sur 0, aucune des étiquettes de votre axe x ne sera ignorée lors du rendu.

Update v3.0.0

À partir de cette version, l'axe des x est traité de manière égale par rapport à l'axe des y. Si vous souhaitez afficher toutes les étiquettes, vous pouvez le faire en utilisant la méthode axis.setLabelCount(...).

32
Philipp Jahoda

Dans la version 3+, vous devez utiliser cette méthode:

chart.getAxisLeft().setLabelCount(5, true);

Le deuxième paramètre [true | false] est "forcé".

Obs :. J'ai besoin aussi que le compte soit dynamique.

0
Josiel Novaes