Я тестирую MPAndroidChart и пытаюсь настроить его начальную анимацию.
Поскольку мои данные могут отображаться в закрытом диапазоне значений, я устанавливаю ось BarChart Y на минимум имаксимальное значение программно с использованием setAxisMinimum()
и setAxisMaximum()
.После этого я анимирую график, используя animateY(1000, Easing.EaseInOutExpo)
.
. Проблема, как указано в некоторых выпусках на GitHub, заключается в том, что анимация всегда рисуется с нуля, поэтому задержка отвызов animateY и фактически появившиеся полосы.
Еще в 2015 году разработчик использовал некоторый код для решения этой проблемы здесь , но он работает только для линейной диаграммы, и на самом деле есть некоторые методы, которые могут несуществует прямо сейчас.
Кто-нибудь когда-нибудь находил индивидуальное решение для этого?