【问题标题】:Jetpack Compose alternative to View system's 'animateLayoutChanges'Jetpack Compose 替代 View 系统的“animateLayoutChanges”
【发布时间】:2021-06-28 16:08:35
【问题描述】:

什么是 Jetpack Compose 替代 View 系统的“animateLayoutChanges”? 'animateLayoutChanges' 是一种非常简单而强大的动画布局更改方式。 我无法在 Jetpack Compose 中找到类似的替代方案。

【问题讨论】:

    标签: android android-layout animation android-jetpack-compose


    【解决方案1】:

    您可以使用修饰符Modifier.animateContentSize() 自动为大小变化设置动画

    【讨论】:

    • 你确定它真的会取代anymateLayoutChanges吗?两者不是完全不同的东西吗?后者可以在新内容进入合成时为其设置动画,但前者只是将大小从一个值设置为另一个值,同时仍仅限于已在合成中的 Composables
    【解决方案2】:
    猜你喜欢
    • 2021-10-19
    • 2023-02-14
    • 1970-01-01
    • 2021-12-24
    • 1970-01-01
    • 2023-01-05
    • 2023-02-16
    • 2023-01-22
    • 1970-01-01
    相关资源
    最近更新 更多