1

我有一个类似的LazyColumn东西:

LazyColumn {
    items(list) { item ->
        if (item.isEditing()) {
            TextField(item.text)
        } else {
            Text(item.text)
        }
    }
}

有关工作示例,请参阅https://github.com/sproctor/ComposeLazyListKeyboardIssue 。

当靠近可见项目列表末尾的项目设置为正在编辑时,将显示键盘,隐藏项目和 TextField,这会导致键盘关闭,这会显示它们 TextField,这会导致键盘显示,以此类推。

调整 LazyColumn 的大小时,有没有办法让焦点保持在视图中?

4

0 回答 0