MPAndroidChart - изменение меток XAxis при масштабировании - PullRequest
0 голосов
/ 04 мая 2020

Я строю график с датой / временем на оси X. Поэтому в настоящее время используется формататор значений для предоставления метки даты и времени. Но то, что я хочу сделать, это настроить метки в зависимости от диапазона данных на экране. Так, например, если диапазон данных на экране составляет 5 лет, тогда на этикетке должны быть указаны только годы, например: 1990, 1991 и т. Д. c. Теперь, если пользователь увеличивает масштаб графика и диапазон данных на экране меньше года, метка должна измениться на Месяц и год, например: апрель 19, май 19 и т. Д. c. Если пользователь еще больше увеличит масштаб, чтобы данные, отображаемые на экране, были меньше месяца, мне нужно отобразить метки в виде дат, например: 01-Apr-19, 02-Apr-19. Как это может быть достигнуто. Я думаю, что формирователю значений нужен способ узнать максимальное и минимальное значение в диапазоне отображения, а затем соответственно указать значение метки, но не уверен, как его достичь. Спасибо

...