Подтвердить что ты не робот

Как MPAndroidChart отображает все значения xaxis

Я разрабатываю некоторые функции диаграммы, используя библиотеку MPAndroidChart.

Есть ли способ показать все значения xaxis, которые я добавил? Кажется, что библиотека будет автоматически вычислять по xaxis, некоторые значения будут скрыты. ех. показать дату: 05-17 05-17 05-15.... в тот же день 05-17 не показывается.

благодарю!

4b9b3361

Ответ 1

Проверьте документацию XAxis.

И метод setLabelsToSkip(...). Если вы установите это значение в 0, ни одна из меток на вашей оси X не будет пропущена во время рендеринга.

Обновление v3.0.0

Начиная с этого выпуска, ось X обрабатывается одинаково с осью Y. Если вы хотите отобразить все метки, вы можете сделать это с помощью axis.setLabelCount(...).

Ответ 2

В версии 3+ вам необходимо использовать этот метод:

chart.getAxisLeft().setLabelCount(5, true);

Второй параметр [true | false] является "принудительным".

Obs :. Мне тоже нужно, чтобы счет был динамичным.

Ответ 3

Получить количество элементов в виде целого числа из вашего динамического списка и использовать в setLabelCount