Android 如何在RecyclerView中制作卡片展开动画

Android 如何在RecyclerView中制作卡片展开动画,android,android-layout,android-recyclerview,android-animation,Android,Android Layout,Android Recyclerview,Android Animation,我想达到我在Flamingo twitter客户端看到的效果。我尝试过使用类似于cardView.animate().scaleY()的东西来设置卡的动画,但是当卡改变大小时,它会在其他卡的上面绘制,而不是向下移动卡以适应扩展的卡 我如何达到这个效果?我对框架处理列表中动画的方式很感兴趣,所以我不想要第三方库解决方案 我添加这些内容只是为了确保我的问题是如何顺利地扩展recyclerView中的项目,而不是CardViews本身。请参见此处的实现方法:查看Google Dialer应用程序的源代

我想达到我在Flamingo twitter客户端看到的效果。我尝试过使用类似于
cardView.animate().scaleY()
的东西来设置卡的动画,但是当卡改变大小时,它会在其他卡的上面绘制,而不是向下移动卡以适应扩展的卡

我如何达到这个效果?我对框架处理列表中动画的方式很感兴趣,所以我不想要第三方库解决方案


我添加这些内容只是为了确保我的问题是如何顺利地扩展recyclerView中的项目,而不是CardViews本身。

请参见此处的实现方法:查看Google Dialer应用程序的源代码。它的通话记录部分是一个很好的例子,说明了你想要达到的目的。@Rohan但是谷歌拨号器是开源的吗?它与平台拨号器不同吗?请看这里如何实现:请看谷歌拨号器应用程序的源代码。它的通话记录部分是一个很好的例子,说明了你想要达到的目的。@Rohan但是谷歌拨号器是开源的吗?它和平台拨号器不一样吗?