Как я могу держать элемент LazyColumn в поле зрения при изменении размера?
у меня есть
LazyColumn
что-то вроде:
LazyColumn {
items(list) { item ->
if (item.isEditing()) {
TextField(item.text)
} else {
Text(item.text)
}
}
}
Когда элемент рядом с концом видимого списка элементов настроен на редактирование, отображается клавиатура, которая скрывает элемент и TextField, что приводит к закрытию клавиатуры, что открывает их TextField, в результате чего клавиатура становится показано и так до бесконечности.
Есть ли способ сохранить элемент в фокусе при изменении размера LazyColumn?
1 ответ
Проверьте этот комментарий https://issuetracker.google.com/issues/195049010#comment15.
попробуйте еще раз с Compose Foundation 1.4.0-SNAPSHOT