myXmlContent.setText("بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ");
Я пишу приведенный выше код и пытаюсь отобразить текст на арабском языке.
, но каждый символ отображается отдельно в эмуляторе Android.
Пожалуйста, помогите.
Сложные сценарии в настоящее время не полностью поддерживаются инструментарием пользовательского интерфейса.Мы работаем над улучшением этого.
Посмотрите ссылку ниже.
Android арабский язык
Вам необходимо использовать утилиту Arabic Reshaper
Ниже приведены некоторые ссылки https://github.com/agawish/Better-Arabic-Reshaper
https://mdictionary.wordpress.com/2011/02/10/connected-arabic-characters-for-android-apps/
Не беспокойтесь, мы столкнулись с этим в наших приложениях, но на реальных устройствах это работает как шарм (Samsung htc) Я делаю совет по работе и отлаживаю непосредственно на реальном устройстве, это быстрее и отражает вашу работу. Вы можете посмотреть на: https://stackoverflow.com/a/3769283/771300