Анимация активности с ObjectAnimator - PullRequest
0 голосов
/ 21 сентября 2019

Я должен оживить активность, когда она выходит.Я попытался использовать overridePendingTransition () , но он давал немного flickering issue, поэтому я использовал ObjectAnimator для анимации активности.

Я использую следующий код для анимации

fun View.fadeOutAnimation() {
    ObjectAnimator.ofFloat(this, View.ALPHA, 1f, 0f).apply {
        duration = 1000
    }.start()
}

И я использую его в действии, подобном этому

rootLayout.fadeInOutAnimation()
finish()

rootLayout является ссылкой на родительский макет в XML.

Итак, мой вопрос, является ли хорошей идеей использовать ссылку ObjectAnimator with view (rootLayout) для анимации действия, когда оно заканчивается?Приведет ли это к некоторой утечке на время анимации?

...