2016-07-13 4 views

ответ

0

Попробуйте

XAxis xAxis = chart.getXAxis(); 
xAxis.setSpaceBetweenLabels(int characters) //Sets the space that should be left out between the x-axis labels in characters, default: 4. 
+2

У меня есть setLabelsToSkip (0) и, вероятно, он не работает вместе с setSpaceBetweenLabels, потому что, как я вижу, для setLabelsToSkip doc «Это отключит функцию, которая автоматически вычисляет достаточное пространство между метками оси» –

1

Это было время, так как Вы разместили свой вопрос и, возможно, теперь вы нашли свой путь вокруг этой проблемы, однако, я отправляю этот ответ для всех, кто столкнулся с этим вопрос.

Установка

chart.getXAxis().setSpaceMin(0.5f); 

бы добавить пространство между X-осевой линии и самой диаграммы. вы также можете использовать

chart.getXAxis().setSpaceMax(0.5f); 

для добавления пространства между последним значением и правой осью X диаграммы.

Приведен пример normal chart, а этот номер chart с минимальным и максимальным объемом 1,5.

Кстати, я использую MPAndroidChart V3.0.2.