Wie kann man mit FireMonkey in Android oder iOS eine beliebige Zeichenfolge in Sprachen von rechts nach links wie Persisch oder Arabisch anzeigen?
Ich benutze Embarcadero Rad Studio XE6 (Delphi) und wenn ich ein TLabel oder TEdit und setzen Sie den Text auf "سلام" (Hallo auf Persisch) alles ist OK in Windows und Mac, aber in Mobile-Plattform, die falsche Anzeige ist, in Android zeigt "م ا ل س" und in iOS zeigt nichts als Space.
Das Problem besteht immer noch in Delphi XE7.
Gemäß den Vorschlägen von LURD.
Laden Sie DPF Delphi Android Native Components und / oder DPF Delphi iOS Native Komponenten .
Das wird das Problem in XE7 und vorher beheben.
Laut der Dokumentation mit der Delphi XE8 Beta ist das Problem auch dort behoben.
In Delphi-Version unterstützt XE BiDi nicht.
Wenn Sie die nativen Komponenten von D.P.F Delphi Android verwenden möchten.
Sie sollten in den Formularen DPFlayuot
Next verwenden Align in Client
Tags und Links android ios delphi firemonkey right-to-left