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

Kotlin 什么';JetpackCompose 1.0.0-alpha11中的rememberRippleIndication的替代品是什么?,kotlin,android-jetpack-compose,Kotlin,Android Jetpack Compose,在JetpackCompose 1.0.0-alpha08中,以下代码是合法的,其中byindication=rememberRippleIndication(…)可以 Surface( modifier = modifier.padding(4.dp).clickable( onClick = { }, indication = rememberRippleIndication( color

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

    Surface(
        modifier = modifier.padding(4.dp).clickable(
            onClick = { },
            indication = rememberRippleIndication(
                color = color.value.rippleColor()
            )
        )
    ) {
    }
然而,在1.0.0-alpha11中,
指示
参数对于
可点击
不再存在,并且
记忆应用指示
也不存在。替代品是什么?

您需要使用另一个同样需要
交互状态的工具

另外,
rememberRippleIndication
已被弃用并替换为
rememberRipple

Surface(
    modifier = modifier.padding(4.dp).clickable(
        onClick = { },
        indication = rememberRipple(
            color = color.value.rippleColor()
        ),
        interactionState = remember { InteractionState() }
    )
) { }

指示在clickable中也不再可用:(当我添加
interactionState
时,神奇的是,
指示现在可用。酷!