【问题标题】:Animate recomposition (view changes) in Jetpack ComposeJetpack Compose 中的动画重组(视图更改)
【发布时间】:2021-05-18 01:32:20
【问题描述】:

有没有办法在 Jetpack Compose @Composable 中自动为构图变化设置动画?例如,如果以前显示的小部件在重组中被删除,是否可以自动应用淡出动画?我正在考虑类似于 Android ViewanimateLayoutChanges 的东西。

【问题讨论】:

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


    【解决方案1】:

    是的,您可以使用:

    val visible by remember { mutableStateOf(false) }
    AnimatedVisibility(visible = visible) {
        // Composables Here 
    }
    

    【讨论】:

      【解决方案2】:

      或者对于您要求的特定动画,用CrossFade包围 Composable(s)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-09-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多