Ich möchte eine Zeichenfolge mit meinem App-Namen und seiner aktuellen Version anzeigen. Der App-Name ist in Hebräisch, für einige, wenn ich hebräischen Text mit numerischen Wert kombiniere, wird der numerische Wert umgedreht.Android hebräische RTL-Zeichenfolge mit numerischen Wert gedreht
versionTextView.setText("אפליקציה גרסה "+this.getResources().getString(R.string.app_version));
zum Beispiel: App-Version ist 1.0, wird als 0.1 auf Emulator angezeigt.
Danke, das funktioniert, aber '\ u200e' fügt ein seltsames Zeichen zu der Zeichenfolge – jkigel
@jkigel - Das klingt wie ein Schriftfehlerproblem über dem Bidi-Algorithmus-Fehler. Das einzige, was ich vorschlagen kann, ist eine andere Schriftart zu versuchen. Möglicherweise müssen Sie Ihre eigene Schriftart mit Ihrer App packen, um die Kontrolle darüber zu haben. Es gibt einige kostenlose Schriftarten für Hebräisch. Ezra SIL ist eine ausgezeichnete Schriftart mit einem klassischen Aussehen. Sie können viele andere mit einer einfachen Websuche finden. –
Danke! Ich werde es versuchen – jkigel