概述

#

Editable.onCaretChanged 回调已移除。通过此更改,EditableText 将文本选择滚动到视图中的行为发生了变化。

背景

#

以前,在滚动以显示用户更新时,EditableText 使用多种机制来确定选定范围或光标位置的范围。

变更说明

#

通过移除 Editable.onCaretChanged 回调,EditableText 在滚动以显示选定范围时,将始终使用最新的选定范围位置。具体来说,这改进了在使用 userUpdateTextEditingValue() 将选定范围从折叠状态更改为非折叠状态后,滚动到视图的行为。

时间线

#

已合并到版本:3.12.0-4.0.pre
在稳定版中发布: 3.13.0

参考资料

#

API 文档

相关 PR