SettingsSwitchEntry

fun SettingsSwitchEntry(modifier: Modifier = Modifier, painter: Painter? = null, title: String, description: String, checked: Boolean, booleanUserData: BooleanUserData, disabled: Boolean = false)

带开关的设置项控件 通过BooleanUserData控制开关状态, 切换时会异步写入用户数据

Since

Api 2

Parameters

modifier

Modifier修饰符

painter

图标

title

设置项标题

description

设置项描述文字

checked

当前开关状态

booleanUserData

关联的BooleanUserData用户数据对象

disabled

是否禁用此设置项


fun SettingsSwitchEntry(modifier: Modifier = Modifier, painter: Painter? = null, title: String, description: String, checked: Boolean, onCheckedChange: (Boolean) -> Unit, disabled: Boolean = false)

带开关的设置项控件

Since

Api 2

Parameters

modifier

Modifier修饰符

painter

图标

title

设置项标题

description

设置项描述文字

checked

当前开关状态

onCheckedChange

开关状态改变时的回调

disabled

是否禁用此设置项