Почему арабский шрифт не поддерживается мобильными телефонами Samsung с использованием LWUIT? - PullRequest
3 голосов
/ 22 октября 2011

Я протестировал свое мобильное приложение на некоторых мобильных устройствах Samsung для тестирования (Samsung Corby B3410 и Samsung C6712).Здесь арабский шрифт не отображается на этих телефонах.Но он будет работать должным образом на мобильных телефонах Nokia.Я использую System font для отображения арабских шрифтов.Почему его не поддерживают на этих мобильных телефонах?Как решить эту проблему?

1 Ответ

6 голосов
/ 23 октября 2011

LWUIT не поддерживает арабские растровые шрифты, когда тип шрифта «системный», мы просто делегируем поддержку арабского языка базовой ОС.Если базовая операционная система телефона не поддерживает арабский язык, LWUIT не будет работать с арабским языком.

Чтобы обойти это, некоторые люди предприняли попытки реализовать арабские растровые шрифты, изменив LWUIT для поддержки этого.Мы не включили ни одного из этих изменений с тех пор:

a.Они очень сложны и зависят от языка.б.Они не решают проблему принятия входных данных.с.Большинство устройств в арабоговорящих странах должны поддерживать арабский язык, так что это довольно нишевая проблема.

Этих решений может быть достаточно для ваших нужд, но лично я бы не стал прилагать усилия для этой небольшой части устройств.

...