Я пытаюсь установить LottieDrawable
как изображение для рисования для FloatingActionButton
. Проблема возникает, когда я пытаюсь запустить код на устройстве Android 5: анимация не центрирована внутри кнопки, как в Android> = 6.
У кого-нибудь есть ответ на эту проблему или, может быть, решение?
val lottieDrawable = LottieDrawable()
LottieCompositionFactory.fromRawRes(context, R.raw.loading_anim).addListener { lottieComposition ->
lottieDrawable.composition = lottieComposition
lottieDrawable.scale = 0.5F
lottieDrawable.repeatCount = LottieDrawable.INFINITE
lottieDrawable.playAnimation()
}
floatingActionButton.setImageDrawable(lottieDrawable)
Ожидаемый результат (Android 6,7,8,9, Q):
Фактический результат (Android 5)