kotlin Jetpack在FocusChangeListener上编写文本字段

plupiseo  于 2023-03-24  发布在  Kotlin
关注(0)|答案(1)|浏览(177)

我有一个标准的文本字段,我想知道当用户设置它的焦点。有办法做到这一点吗?
我尝试设置clickable修饰符,当有人点击它时触发事件,但看起来它不适用于TextField:

modifier = Modifier
            .clickable {
                shouldShowSearchKeyBoard.value = true
            },
yeotifhr

yeotifhr1#

找到了答案

modifier = Modifier
    .focusRequester(focusRequester)
    .onFocusChanged {
        if (it.isFocused) {
            // focused
        } else {
            // not focused
        }
    },

相关问题