Вот простое решение, с которым я пришел, установите значение Formatter следующим образом:
chart.getAxisRight().setValueFormatter(new IAxisValueFormatter() {
@Override
public String getFormattedValue(float value, AxisBase axis) {
return String.format("%7s" , value);
}
});
Добавляет необходимые пробелы перед значением.
В моем случае это 7 ("%7s"
), поэтому, если длина вашего значения меньше 7 символов, он будет заполнен необходимым количеством пробелов впереди, и вот результат: