2017-05-24 8 views

Antwort

0

Für das, was es wert ist, finde ich, dass die Diskrepanz kaum wahrnehmbar ist und wenn Sie es nicht haben darauf hingewiesen hätte, hätte ich es nicht gesehen haben.

Sie können den Versatz der x-Werte zwicken XAxis#setXOffset(float f) mit:

mChart.getXAxis().setXOffset(10f); 

einen negativen Nutzen-Offset (beispielsweise -10f), wenn Sie die Etiketten in die entgegengesetzte Richtung bewegen wollen.

Wenn Sie den Offset des Werts auf dem LineChart optimieren möchten, ist es ein bisschen komplizierter - Sie müssten LineChartRenderer ableiten und die Methode drawValues überschreiben.

Bitte sehen Sie How do MPAndroidChart renderers work and how do I write a custom renderer?, wenn Sie das versuchen möchten.

+0

Ich habe es noch nicht gelöst, also bitte ich Sie, mich wieder zu kontaktieren. Ich habe ein paar Fotos hinzugefügt. – user7811428

+0

Ich habe diese lineChart.getXAxis(). SetSpaceMin (0.5f); lineChart.getXAxis(). SetSpaceMax (0.5f); – user7811428

+0

Ist das wirklich möglich? – user7811428

Verwandte Themen