AppBarLayout android:layout_height=";包装“U内容”;在内部使用MotionLayout不起作用

AppBarLayout android:layout_height=";包装“U内容”;在内部使用MotionLayout不起作用,android,android-constraintlayout,android-appbarlayout,android-motionlayout,Android,Android Constraintlayout,Android Appbarlayout,Android Motionlayout,在这篇文章中,Nicolas Roard介绍了如何将MotionLayout与CoordinatorLayout一起使用的示例。此外,这里还有一个使用MotionLayout的CoordinatorLayout示例 在这两个示例中,AppBarLayout都有固定的高度,对于这些示例来说效果很好 但在我的例子中,我需要根据MotionLayout中视图的大小使AppBar高度可变。事实证明,在我的应用程序中,wrap_contentheight的appbar布局高度在start和end状态之间是

在这篇文章中,Nicolas Roard介绍了如何将
MotionLayout
CoordinatorLayout
一起使用的示例。此外,这里还有一个使用
MotionLayout
CoordinatorLayout
示例

在这两个示例中,
AppBarLayout
都有固定的高度,对于这些示例来说效果很好

但在我的例子中,我需要根据MotionLayout中视图的大小使AppBar高度可变。事实证明,在我的应用程序中,wrap_contentheight的appbar布局高度在
start
end
状态之间是不同的。正因为如此,滚动只会破坏整个AppBarLayout的折叠/扩展状态和动画


有没有可能在MotionLayout中的
start
end
视图状态中使用
AppBarLayout
的平滑动画和wrap\u内容高度,但完全自由?有没有尝试过这个:你能分享你想要的屏幕快照吗