Я хочу анимировать альфа-представление некоторых видов после их рисования на холсте.Без анимации мой код работает.
override fun onDraw(canvas: Canvas?) {
super.onDraw(canvas)
imgDot!!.alpha = 1f //initial value was 0f
imgShadow!!.alpha = 1f
...
Если я установлю альфу представления в 1f, она станет видимой, как и должна.Но проблема в том, что когда я хочу анимировать альфа этого представления, как показано ниже, это не работает.Не только анимация, но даже она не становится видимой.
imgShadow!!.animate().setDuration(1000).alpha(1f)
Виды по умолчанию видимы.Я только меняю их альфа на ноль в init.Я также пытался анимировать представление после onGlobalLayout (), но все равно не работает.Есть идеи?