我已经通过扩展 Animation 类使用 applyTransformation 执行了展开和折叠动画。我还检查了不同的博客以执行流畅的动画,但我想要的与正常的展开和折叠动画不同,如下图所示:
在这里,我在屏幕上的特定位置有高度为 150dp 的布局。现在我想将此布局从相同的现有开始位置和结束位置扩展到新的开始和结束位置。我的意思是过渡将同时从上限和下限开始。在这个动画期间,这个视图的内容不会被刷新,它会有新的高度,并且在折叠动画期间也应该发生同样的流程。并且在更改现有视图的高度的同时展开/折叠的平滑过渡
让我知道实现这些东西的最佳方法是什么?
谢谢,