【发布时间】:2021-06-02 05:44:24
【问题描述】:
我正在使用 Jetpack compose,并且在选中该框时尝试关闭键盘(TextField 在获得焦点时创建)。
我有类似的东西:
val focusManager = LocalFocusManager.current
Checkbox(
checked = isChecked,
onCheckedChange = { isChecked ->
focusManager.clearFocus()
})
但是,我发现当我设置断点时,无论何时选中/取消选中该框,focusManager.clearFocus() 都不会被一致地调用。
有没有一种简单的方法可以在选中一个框时关闭键盘?为什么一直没有调用 onCheckedChange?
【问题讨论】:
标签: android android-edittext android-jetpack-compose android-checkbox