Проблема с отображением японских символов на java BlackBerry - PullRequest
2 голосов
/ 05 апреля 2011

Кто-нибудь знает лучший способ отображения японских / китайских символов на экране BlackBerry?Я получаю ответ JSON из Google Translate API, содержащий переведенный текст.Я могу правильно отобразить большинство языков с помощью UTF-8, но я считаю, что японские / китайские символы не будут отображаться из-за отсутствия шрифта / языкового пакета.мое приложение к пользовательскому японскому шрифту (.ttf), однако это не сработало.Возможно, я не выбрал правильный шрифт?Я зашел в тупик, я не знаю, что делать дальше.

Я знаю, что это определенно возможно, поскольку некоторые приложения для перевода для BlackBerry будут правильно отображать эти языки.* Спасибо!

Ответы [ 2 ]

0 голосов
/ 06 апреля 2011

Как оказалось, я смог добавить / отобразить собственный шрифт. Однако это не решило проблему. Все это время я тестировал на симуляторе. После того, как я попытался запустить приложение на устройстве, японские проблемы отображались без проблем.

Спасибо за вашу помощь!

0 голосов
/ 05 апреля 2011

Используете ли вы какой-либо вариант для установки шрифта?:

http://supportforums.blackberry.com/t5/Java-Development/Change-fonts-in-a-BlackBerry-application/ta-p/442921

Самое близкое, что я мог найти к ответу, это:

http://supportforums.blackberry.com/t5/Java-Development/Font-Loader-Manager-Utility/m-p/592647#M122351

Обновление: Я посмотрел код в вашей ссылке, и он должен работать - при условии, что у вас установлен шрифт (файл * .ttf) в правильной папке на устройстве (и что шрифт соответствует конкретному языку, который вы пытаетесь отобразить, поскольку китайский не может быть отображен японским шрифтом.

Я не знаю, где файлы шрифтов должны быть на BlackBerry, но это должно быть легко для Google.

...