AppBarLayout android:layout_height=";包装“U内容”;在内部使用MotionLayout不起作用
在这篇文章中,Nicolas Roard介绍了如何将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状态之间是
MotionLayout
与CoordinatorLayout
一起使用的示例。此外,这里还有一个使用MotionLayout
的CoordinatorLayout
示例
在这两个示例中,AppBarLayout
都有固定的高度,对于这些示例来说效果很好
但在我的例子中,我需要根据MotionLayout中视图的大小使AppBar高度可变。事实证明,在我的应用程序中,wrap_contentheight的appbar布局高度在start
和end
状态之间是不同的。正因为如此,滚动只会破坏整个AppBarLayout的折叠/扩展状态和动画
有没有可能在MotionLayout中的
start
和end
视图状态中使用AppBarLayout
的平滑动画和wrap\u内容高度,但完全自由?有没有尝试过这个:你能分享你想要的屏幕快照吗