У меня есть RecyclerView
в котором пользователь выбирает элемент. При выборе определенного вида становится видимым перед текстом (см. Изображение). Я хочу оживить его внешний вид.
animateLayoutChanges
на макете элементов отлично работает, за исключением типа анимации для внешнего вида - он исчезает. Я хочу, чтобы он масштабировался от 0 до 100%, я считаю, что он называется "всплывающей" анимацией.
Если я animateLayoutChanges
и использую XML-анимацию для этого, он работает, но соседний текст больше не анимируется (он должен скользить, чтобы разместить пространство для представления и его поля). Он мгновенно перемещается вправо, а затем воспроизводится анимация. Это хуже с обратной анимацией, так как текст перекрывает представление перед его исчезновением.
Поэтому мне нужно как-то комбинировать механизм по умолчанию и мою собственную анимацию. Каким будет самый простой способ добиться этого, не вникая в пользовательскую анимацию?