mostrare di destra a carattere Sinistra
-
28-09-2019 - |
Domanda
Sto progettando un'applicazione basata sulla piattaforma Android.
voglio mostrare le stringhe di destra a sinistra nella mia applicazione. Ho incluso un font TTF nella cartella degli asset e la mia uscita è interessato sulla base di questo tipo di carattere.
in arabo o persiano lingue caratteri possono stare insieme, ma in uscita (display), questi sono separati. per esempio, voglio mostrare "السلام", ma in visualizzazione mostra: "ا ل س ل ا م"
.che cosa devo fare?
Soluzione
Il problema deriva probabilmente formare l'attributo crenatura. C'è già una domanda che è stata una risposta su questo e, purtroppo, non v'è alcun modo semplice per regolarlo.
Altri suggerimenti
Si può anche provare a utilizzare uno SpanningString ma si avrebbe bisogno di analizzare e cambiare la spaziatura dei caratteri per ciascuna delle parole