Как расширить cardView, чтобы показать скрытые элементы в Android с анимацией сбрасывания? - PullRequest
0 голосов
/ 03 мая 2019

Я новичок в андроид-анимации и поэтому задаюсь вопросом, как именно я могу реализовать что-то вроде расширения cardView для отображения скрытых опций или элементов.

Например: пост в социальной сети, у нас есть cardView, содержащий информацию о посте.у этого также есть кнопки / опции лайков и комментариев.Когда пользователь нажимает на кнопку комментариев, представление должно немного расширяться, скажем, определенной высоты, отображать комментарии и уменьшаться при повторном нажатии этой кнопки.

Я перечисляю свои сообщения, используя RecyclerView в Фрагмент с использованием CardView .Я ищу мягкую анимацию вместе с расширением и уменьшением до исходного места или размера.

Ниже приведен скриншот, который может помочь вам понять, что именно я хочу:

enter image description here

Как это сделать?Не могли бы вы предоставить мне небольшой фрагмент кода?

1 Ответ

0 голосов
/ 03 мая 2019

используйте содержимое переноса как высоту cardview и используйте textview внутри него под заголовком, поэтому при нажатии сделайте текстовое представление видимым и невидимым .

И используйте android: animateLayoutChanges =" true " в parent layout .

...