java - 如何扩展cardView以显示带有下降动画的android中的隐藏元素?

标签 java android animation android-animation android-cardview

我是 android 动画的初学者,因此,我想知道如何实现诸如扩展cardView以显示隐藏选项或元素之类的东西。

例如:社交网络中的帖子,我们有一个cardView保存帖子信息。它还具有喜欢和评论按钮/选项。当用户点击评论按钮时, View 应该扩大一点(比如一定的高度)并显示评论,并在再次点击同一按钮时缩小。

我使用CardViewFragment中使用RecyclerView列出我的帖子。我正在寻找一个软动画以及扩展和收缩回原始位置或大小的动画。

下面的屏幕截图可能会帮助您了解我到底想要什么:

enter image description here

如何做到这一点?您能给我提供一小段代码吗?

最佳答案

使用换行内容作为cardview的高度,并在标题下方使用textview,因此单击使textview可见看不见

并在父级布局中使用android:animateLayoutChanges=true”。

关于java - 如何扩展cardView以显示带有下降动画的android中的隐藏元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55966795/

相关文章:

java - 我应该使用什么布局管理器?

java - Maven API 搜索不检索 Google 依赖项

ios - 形状图层的动画路径

java - JMock 意外调用

java - 在jsp页面中显示数据

java - 抽象类的 Jacoco 代码覆盖率部分显示

android - V/FA : Inactivity, 与服务断开连接

android - 在android制作游戏中哪个动画更好?

javascript - 当使用 Jquery UI 动画功能显示/隐藏子元素时,父 div 变得更宽而没有动画

java - Google App Engine 云端点在哪里?