如标题所示,来自RTL语言(如波斯或阿拉伯语)的文本在Android中表现不佳
例如“سلام”这个词显示为“مالس”.
即使在文本输入中,这个问题也会发生(我以为他们是native和native android文本框支持的)
有没有办法来解决这个问题?
例如“سلام”这个词显示为“مالس”.
即使在文本输入中,这个问题也会发生(我以为他们是native和native android文本框支持的)
有没有办法来解决这个问题?
解决方法
根据小组委员会的建议.
下载并使用 D.P.F Delphi Android Native Components和/或 D.P.F Delphi iOS Native Components.
这将解决XE7和以前的问题.
根据Delphi XE8 beta的文档,问题也在那里修复.
下载并使用 D.P.F Delphi Android Native Components和/或 D.P.F Delphi iOS Native Components.
这将解决XE7和以前的问题.
根据Delphi XE8 beta的文档,问题也在那里修复.
作为最后的手段(如果您感觉到),有人已经花费了修补XE5源代码来启用BiDi支持.见:https://docs.google.com/file/d/0BwumWe43CaijVDRQZzNQbXNSLWc/edit?usp=sharing