Ich habe Liniendiagramm mit X-Achse ist Abstand (Milage). Ich füge einen Eintrag mit Index hinzu, der der Entfernung in Metern entspricht (1, 123, 10145 usw.). Gibt es eine Möglichkeit, X-Beschriftungen automatisch auf runde Indizes zu skalieren (10, 1000, 1km, 10km usw.)? Vielen Dank!MPAndroidChart XAxisLabels rund
-1
A
Antwort
0
Ja, es ist möglich.
Erstellen Sie einen benutzerdefinierten Formatierer wie:
public class MyValueFormatter implements ValueFormatter {
private DecimalFormat mFormat;
public MyValueFormatter() {
mFormat = new DecimalFormat("###,###,##0.0"); // use one decimal
}
@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
// write your logic here
return mFormat.format(value) + " $"; // e.g. append a dollar-sign
}
}
Und gesetzt, dass formattor zum DataSet
Objekt wie:
lineDataSet.setValueFormatter(new MyValueFormatter());
wie diese, können Sie Ihre eigene formattor Klasse machen und setzen Sie ihn auf
DataSet
.
können Sie this Link für weitere Informationen verweisen.
+0
Diese Methode zum Formatieren von bereits automatisch ausgewählten Labels. Ich möchte, dass nur Beschriftungen, die ganzen Zahlen entsprechen, automatisch gezeichnet wurden. Bei großen Zoom - Metern, bei moderatem Zoom - Hunderte von Metern, dann Kilometer usw. – Denis
Verwandte Themen
- 1. Rund RecyclerView
- 2. Rund UIScrollView
- 3. MPAndroidChart MarkerView
- 4. Rund Referenz mit Mungo
- 5. rund doppelt bis 0,5
- 6. BigDecimal setScale und rund
- 7. Rund Referenzen in RavenDB
- 8. Terminologie rund um functors
- 9. Einen GtkButton rund machen
- 10. C++ Rund Struct
- 11. MPAndroidChart RadarChart kollabiert sich
- 12. MPAndroidChart Einstelltabelle padding/Offset
- 13. MPAndroidChart Hintergrundgitter ausblenden
- 14. MPAndroidChart vertikale Werte
- 15. MPAndroidChart BarChart Grouped DataSets
- 16. MPAndroidChart - Offset oben hinzufügen
- 17. Eintrag aktualisieren MPAndroidChart
- 18. Überlappende Datenbeschriftungen (MPAndroidChart)
- 19. MPAndroidChart - Round edged Balkendiagramm
- 20. MPAndroidChart Entfernen Legende
- 21. MPAndroidChart innen HorizontalScrollView
- 22. Make rund um nach Autolayout
- 23. Benachrichtigung machen Großes Symbol Rund
- 24. Rund um den nächsten .25
- 25. Rails rund Active Record Abfrageergebnis
- 26. Rund doppelt nach oben - C#
- 27. Machen Sie eine Schaltfläche rund
- 28. MPAndroidChart HorizontalBarChart setVisibleXRangeMaxmum funktioniert nicht
- 29. Wie ausgeblendet Werte in MPAndroidChart?
- 30. Ausblenden von Wertelabels in MPAndroidChart
Überprüfen Sie meine Antwort. – Dhruv