简体   繁体   English

Android 6上的Delphi 10 Seattle奇怪的备忘录行为

[英]Delphi 10 Seattle strange Memo behaviour on Android 6

When I deploy my Firemonkey project on a Android 6 device the memo behaves strangely. 当我在Android 6设备上部署Firemonkey项目时,备忘录的行为异常。 When I press return to go to next line the cursor goes to the beginning of the Memo. 当我按回车键转到下一行时,光标将转到备忘录的开头。 Then if I type it goes back to the end and it will put the text in the correct position. 然后,如果我键入,它将返回到末尾,它将把文本放在正确的位置。 When I exit the memo and want to put the cursor at the end of a line it won't let me. 当我退出备忘录并想将光标放在一行的末尾时,它不会让我离开。 The cursor can only be positioned at the second to last character of a line for some reason. 由于某种原因,光标只能位于行的倒数第二个字符处。 The same problem still exists in Delphi 10.1 Berlin. 柏林Delphi 10.1中仍然存在相同的问题。 And it's only on Android 6 devices. 而且仅在Android 6设备上。

I am running SDK 23 with NDK r10e 我正在使用NDK r10e运行SDK 23

I have already tried to change the SDK and NDK but it makes no differences. 我已经尝试过更改SDK和NDK,但没有区别。

The problem has nothing to do with Android 6, but rather with the Google Keyboard. 该问题与Android 6无关,而是与Google键盘无关。 By changing to a different keyboard like "Swift" the problem is solved! 通过更改为“ Swift”之类的其他键盘,可以解决问题!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM