Я должен оживить активность, когда она выходит.Я попытался использовать 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) для анимации действия, когда оно заканчивается?Приведет ли это к некоторой утечке на время анимации?