Как MPAndroidChart отображает все значения xaxis
Я разрабатываю некоторые функции диаграммы, используя библиотеку MPAndroidChart.
Есть ли способ показать все значения xaxis, которые я добавил? Кажется, что библиотека будет автоматически вычислять по xaxis, некоторые значения будут скрыты. ех. показать дату: 05-17 05-17 05-15.... в тот же день 05-17 не показывается.
благодарю!
Ответы
Ответ 1
Проверьте документацию XAxis.
И метод setLabelsToSkip(...)
. Если вы установите это значение в 0, ни одна из меток на вашей оси X не будет пропущена во время рендеринга.
Обновление v3.0.0
Начиная с этого выпуска, ось X обрабатывается одинаково с осью Y. Если вы хотите отобразить все метки, вы можете сделать это с помощью axis.setLabelCount(...)
.
Ответ 2
В версии 3+ вам необходимо использовать этот метод:
chart.getAxisLeft().setLabelCount(5, true);
Второй параметр [true | false] является "принудительным".
Obs :. Мне тоже нужно, чтобы счет был динамичным.
Ответ 3
Получить количество элементов в виде целого числа из вашего динамического списка и использовать в setLabelCount