2015-04-23 6 views
5

Wenn ich ein gestapeltes Balkendiagramm erstellen, werden die Werte der Balken am oberen Rand des Balkens geschrieben. Ist es möglich, diese Werte in der Mitte des Balkens zu schreiben?Zeichnen Sie den Wert des Balkens in der Leiste

Was ich habe:

4 
_ 
| | 
| | 
| | 

Was ich will:

_ 
| | 
|4| 
| | 
+0

Code anzeigen bitte –

+0

Es gibt keinen Code zu zeigen, ich erstellen nur ein Balkendiagramm mit der Bibliothek PMAndroidChart, und standardmäßig wird der Wert des Balkens am oberen Rand der Leiste geschrieben. Ich möchte wissen, ob es möglich ist, dieses Standardmerkmal zu ändern. – BNilsou

+0

Ich würde vorschlagen, dass Sie einen Blick auf den Code auf der Github der Bibliothek werfen, um zu sehen, ob es irgendwelche Methoden gibt, die Sie auf dem Diagramm aufrufen können –

Antwort

9

Es ist möglich, den Wert in der Bar zu ziehen.

Rufen Sie barChart.setDrawValueAboveBar(false), um den Wert innerhalb der Leiste zu zeichnen.

+0

Wirklich gute Nachrichten! Danke :) – BNilsou

+3

@Philipp Jahoda Wie zentrierst du den Wert, sobald es in der Bar ist? – edwoollard

+0

Ist es möglich, den Wert auf diese Weise zu drehen? –

Verwandte Themen