Как использовать аниматор объектов для цвета фона элементов в RecyclerView? ⇐ Android
Как использовать аниматор объектов для цвета фона элементов в RecyclerView?
У меня есть RecyclerView, в котором цвет фона некоторых элементов должен анимированно меняться с розового на прозрачный в течение 6 секунд, когда они появляются на экране.
Но проблема в том, что помимо тех предметов, цвет фона которых должен измениться, пока не закончатся 6 секунд анимации основных предметов, будет меняться и цвет фона некоторых других предметов. А по истечении 6 секунд цвет фона всех элементов станет прозрачным.
переопределить fun onBindViewHolder(holder: Holder, Position: Int) { val item = getItem(позиция) если (item.hasFade) { item.hasFade = ложь val colorFade = ObjectAnimator.ofObject(holder.itemView, «backgroundColor», ArgbEvaluator(), 0x32E91E63, Color.TRANSPARENT) colorFade.duration = 6000L цветFade.start() } еще { itemView.background = ноль } }
У меня есть RecyclerView, в котором цвет фона некоторых элементов должен анимированно меняться с розового на прозрачный в течение 6 секунд, когда они появляются на экране.
Но проблема в том, что помимо тех предметов, цвет фона которых должен измениться, пока не закончатся 6 секунд анимации основных предметов, будет меняться и цвет фона некоторых других предметов. А по истечении 6 секунд цвет фона всех элементов станет прозрачным.
переопределить fun onBindViewHolder(holder: Holder, Position: Int) { val item = getItem(позиция) если (item.hasFade) { item.hasFade = ложь val colorFade = ObjectAnimator.ofObject(holder.itemView, «backgroundColor», ArgbEvaluator(), 0x32E91E63, Color.TRANSPARENT) colorFade.duration = 6000L цветFade.start() } еще { itemView.background = ноль } }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как использовать встроенные стили вместо классов для цвета и цвета фона в редакторе перьев
Anonymous » » в форуме CSS - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-