小编Kar*_*uja的帖子

当下拉菜单在其下方打开时,无法在 OutlinedTextField 中输入内容

我正在尝试使用 , 来实现自动完成功能OutlinedTextFieldDropdownMenu

当我以编程方式打开 时DropdownMenu,我无法再在 中输入内容OutlinedTextField

var expanded by remember { mutableStateOf(false) }
val suggestions = remember { mutableStateListOf ("karan", "karanx", "karany") }
var selectedText by remember { mutableStateOf("") }
var dropDownWidth by remember { mutableStateOf(0) }
val focusManager = LocalFocusManager.current
Box() {
    OutlinedTextField(
        value = selectedText,
        onValueChange = {
            selectedText = it
            expanded  = true
                        },
        modifier = Modifier.fillMaxWidth()
            .onSizeChanged {
                dropDownWidth = it.width
            } .onFocusChanged {
                expanded = it.isFocused
            },
        //why …
Run Code Online (Sandbox Code Playgroud)

android-jetpack-compose

3
推荐指数
1
解决办法
1208
查看次数

标签 统计

android-jetpack-compose ×1