Разработка Unicode-приложения в Android - PullRequest
2 голосов
/ 02 августа 2011

Я пытался разработать приложение на персидском языке, так как я понял, что Android не поддерживает персидский язык и многие другие по умолчанию, я не хотел устанавливать персидские шрифты в Android и джейлбрейк-телефон для поддержки персидского языка, Есть ли способ поддержки персидского в приложениях без джейлбрейка для установки новых шрифтов. я добавил шрифты в каталог ресурсов и загрузил их как TypeFace как показано ниже

TypeFace typeFace =Typeface.createFromAsset(context.getAssets(), FONT);
textView.setTypeface(typeFace);

но текст появляется отдельно

incorrect text

и должен отображаться как

correct text

есть ли способ решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 03 августа 2011

После поиска я нашел это решение http://code.google.com/p/arabicreshaper/

0 голосов
/ 02 августа 2011

Мой единственный совет - попробовать другой шрифт.Иногда это может быть проблема шрифта.Я использовал собственный шрифт (латинский алфавит), и у него не было лишних интервалов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...