2016-05-24 9 views
2

Hallo Ich habe MpAndroidChart Bibliothek verwendet. Ich habe die Bezeichnung am Ende des Diagramms erwähnt, aber es benötigt zusätzlichen Platz für die Zuweisung von Label, dh unter 0 Wert. Wie reduziere oder entferne ich den Platz am Nullpunkt?So entfernen Sie zusätzlichen Platz in der Unterseite der X-Achse Etikett dh unter Null mpandroidchart

Sie können den folgenden Screenshot sehen, wo ein großer Abstand zwischen 0 und dem Label ist. Wie entferne ich diesen Abstand?

enter image description here

barChart = (BarChart) findViewById(R.id.chart); 
    XAxis xAxis = barChart.getXAxis(); 
    xAxis.setPosition(XAxis.XAxisPosition.BOTTOM); 
    YAxis leftAxis = barChart.getAxisLeft(); 
    leftAxis.setDrawAxisLine(true); 
    leftAxis.setDrawGridLines(true); 
    YAxis rightAxis = barChart.getAxisRight(); 
    rightAxis.setDrawAxisLine(true); 
    rightAxis.setDrawGridLines(true); 
+0

Überprüfen Sie meine Antwort. – Dhruv

Antwort

8

Versuchen hinzuzufügen:

leftAxis.setAxisMinValue(0f); 
rightAxis.setAxisMinValue(0f); 

Hoffnung, diese Antwort Ihr Problem zu lösen.

Edit 1:

Für neuere Version, die Methode wurde geändert:

leftAxis.setAxisMinimum(0f); 
rightAxis.setAxisMinimum(0f); 
+0

Auch upvote, wenn es die perfekte und hilfreiche Antwort ist. Vielen Dank. – Dhruv

+1

Danke für Ihre Antwort! Ich bin sehr glücklich, wenn ich es anwende. –

+0

es funktioniert nicht für mich.kannst du mir bitte irgendeinen anderen weg sagen? –

1

In Version 3.0.2 Methode setAxisMinValue als @deprecated markiert. Neue Methode ist xAxis.setAxisMinimum(0f);

+0

Danke für Ihr Update .. – Shadow

Verwandte Themen