JetpackCompose 1.0.0-alpha11 中的 rememberRippleIndication 的替代品是什么?

时间:2021-02-03 12:21:37

标签: kotlin android-jetpack-compose

在 JetpackCompose 1.0.0-alpha08 中,以下代码是合法的,其中 indication = rememberRippleIndication(...) 是可以的。

    Surface(
        modifier = modifier.padding(4.dp).clickable(
            onClick = { },
            indication = rememberRippleIndication(
                color = color.value.rippleColor()
            )
        )
    ) {
    }

但是在 1.0.0-alpha11 中,indicationclickable 参数不再存在,并且 rememberRippleIndication 也不存在。什么是替代品?

1 个答案:

答案 0 :(得分:2)

您需要使用另一个也需要 =REGEXEXTRACT(FORMULATEXT(A2); """(.*)""") Modifier.clickable()

还有 InteractionState 已被弃用并替换为 rememberRippleIndication

rememberRipple