Использования MPAndroidChart Я пытаюсь оживить одну запись, как это: MPAndroidChart - Анимационная одна запись
есть способ сделать это, или по крайней мере получить доступ к единому взгляду входа, так что я могу оживить его сам ? @PhilJay
Использования MPAndroidChart Я пытаюсь оживить одну запись, как это: MPAndroidChart - Анимационная одна запись
есть способ сделать это, или по крайней мере получить доступ к единому взгляду входа, так что я могу оживить его сам ? @PhilJay
Я нашел обходное решение для этой проблемы, это может быть не очень красиво, но оно получает желаемый эффект.
У меня есть 2 идентичных бара, расположенных друг над другом в FrameLayout. добавить записи и переместить вид одинаково на оба, на заднем график я установить последний цвет входа в прозрачный, как это:
int[] colors = new int[set.getEntryCount()];
for (int i = 0; i<colors.length; i++){
colors[i]=Color.parseColor("#A4D5E9");
}
colors[colors.length - 1] = Color.TRANSPARENT;
set.setColors(colors);
На передней графике я установил последний бар, чтобы быть моим желаемым цветом, как это:
int[] colors = new int[set.getEntryCount()];
for (int i = 0; i<colors.length; i++){
//colors[i]=Color.parseColor("#A4D5E9");
colors[i]=Color.TRANSPARENT;
}
colors[colors.length - 1] = color;
set.setColors(colors);
Это достигается желаемый результат для меня, для дополнительной информации о настройке цветов для конкретных записей, см this ответа.
В настоящее время анимация одной записи невозможна.
Вам необходимо будет изменить исходный код библиотеки, чтобы достичь этой функции самостоятельно.
Понятно, спасибо, сэр. –
Просьба пояснить нижний план. –