The Update 184.108.40.206 of "TMS Pack for Firemonkey" did not solve the problem.
To follow the link, I need a JIRA account.
About the account, please contact Embarcadero for this.
I have taken a screenshot for your convenience.
It seems to be an issue with the default Google keyboard in Android. A workaround is to install the Swift keyboard and use this instead, which will properly handle text input in TMemo and TTMSFMXRichEditor
Also with update of Delphi Berlin 10.1 it still does not work!
Folow up on this bug still present with TMSFMXRichEditor 220.127.116.11
Follow up on this bug its still present in TMSFMCRichEditor version 18.104.22.168 and android.
With newer Delphi releases the problem got worse unfortunately.
Embarcadero removed keyboard handling methods from the FMX base class interfaces and these methods were essential for the keyboard handling we need in Android. In short, it is not longer possible to handle individual keystrokes from the control.
Workarounds for this are very complex and although we spent already hours and hours on research, we haven't found an adequate replacement for the removed interfaces by Embarcadero yet.
When the problem will be corrected.... still present in version 22.214.171.124
We have not seen changes or progress from the side of Embarcadero.