我在Firemonkey编辑框中键入文本,然后按虚拟键盘上的Enter / Return键。当我按Backspace键时,输入的文本不会被删除,插入标记会保持在相同位置。通过在文本内部(但并非总是如此)点击来改变插入符号的位置,可以解决该问题。
如果在按Enter / Return键后以编程方式删除编辑框中的文本,则存在另一个问题:当我在其中输入新文本时,删除的文本会再次出现在编辑框中。
我正在使用Delphi 10.2 Tokyo,但是早期的Delphi版本也出现了问题。
我认为这可能是Android的错误。我的设备运行的是Android 4.2.2。