Firemonkey Mobile中的双向右移语言

如何在Android或iOS版本中使用FireMonkey显示任何string,如波斯语或阿拉伯语等从右到左的语言?

我使用Embarcadero Rad Studio XE6(delphi),当我把一个TLabel或TEdit,并设置其文本为“سلام”(波斯语你好)一切都可以在Windows和Mac,但在移动平台是错误的显示,在Android显示“不用担心“,在iOS中不显示任何东西,但空间。

这个问题在Delphi XE7中依然存在。

根据联合报告的build议。
下载并使用DPF Delphi Android本地组件和/或DPF Delphi iOS本地组件 。
这将解决XE7和之前的问题。
根据delphiXE8testing版的文档,这个问题也被修复了。

在Delphi版本XE不支持BiDi。

如果你想使用DPFdelphi的Android本地组件。

您应该在表单中使用DPFlayuot下一步在Clientalignment