请教一个关于旋转动画的问题

问题遇到的现象和发生背景

博主你好,根据教程 我在我的学习项目中,添加一个简单的旋转动画

就是列表展开和关闭的效果
当点击右侧的按钮实现展开(收起)功能。 那个按钮会旋转(播放旋转动画)

问题来了
随着展开和收起 旋转按钮也会根据状态执行旋转效果
但是下方的按钮 怎么跟着会有位移动画?
他们各自属于各自的视图
也就是这个列表的内容是封装成视图的 按钮属于这个独立视图

还望博主予以解答指导 万分感谢!

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

了解一下MotionLayout,我写的博客:https://blog.csdn.net/Double1010/article/details/123502980?spm=1001.2014.3001.5502