广元市网站建设_网站建设公司_代码压缩_seo优化
2026/1/3 5:22:19 网站建设 项目流程

一、封装为Modifier(通用)

fun Modifier.clickableNoRipple( onClick: () -> Unit ) = composed { this.then( Modifier.clickable( onClick = onClick, interactionSource = remember { MutableInteractionSource() }, indication = null ) ) }

二、封装为主题(针对自带点击功能组件如Button)

@Composable fun AppTheme( content: @Composable () -> Unit ) { CompositionLocalProvider( LocalRippleTheme provides NoRippleTheme ) { content() } } object NoRippleTheme : RippleTheme { @Composable override fun defaultColor(): Color { return Color.Transparent } @Composable override fun rippleAlpha(): RippleAlpha { return RippleAlpha(0f, 0f, 0f, 0f) } }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询