我正在尝试使用 , 来实现自动完成功能OutlinedTextField。DropdownMenu
当我以编程方式打开 时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)