【问题标题】:Blur in Jetpack ComposeJetpack Compose 中的模糊
【发布时间】:2021-05-05 23:46:25
【问题描述】:

如何在 Jetpack Compose 中模糊背景或创建模糊叠加层?没有任何文档或资源解决此主题。简单地说:我希望在 Jetpack Compose 中本地实现类似 this 的东西

【问题讨论】:

    标签: android android-jetpack-compose


    【解决方案1】:

    这是a feature that has been requested(在 Compose 1.1.0-alpha03 中实现,仅适用于 android 12 及更高版本),您可能想加注星标。
    我们的想法是创建一个看起来像这样的模糊修改器:

    Modifier.blur(radius = 16.dp, dynamic = true)
    

    【讨论】:

    • 仅适用于 android 12+
    【解决方案2】:

    Jetpack Compose:1.1.0-alpha03 中,您可以使用:

    Modifier.blur(30.dp)
    

    但仅在 Android 12 及更高版本上受支持。尝试在较旧的 Android 版本上使用此修饰符将被忽略。

    参考Modifier.blur

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-08
      • 2021-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-24
      • 2022-11-10
      • 2023-01-22
      相关资源
      最近更新 更多