【问题标题】:Problem displaying japanese characters on BlackBerry java在 BlackBerry java 上显示日文字符时出现问题
【发布时间】:2011-04-05 02:12:07
【问题描述】:

有人知道在黑莓屏幕上显示日文/中文字符的最佳方法吗?我正在从包含已翻译文本的 Google Translate API 检索 JSON 响应。我可以使用 UTF-8 正确显示大多数语言,但我相信由于缺少字体/语言包,日文/中文字符将不会显示。

我尝试将我的应用程序中的字体设置为自定义日文字体 (.ttf),但这不起作用。也许我没有选择正确的字体?我陷入了死胡同,我不知道下一步该尝试什么。

我知道这绝对是可能的,因为 BlackBerry 的某些翻译应用程序会正确显示这些语言。

谢谢!

【问题讨论】:

    标签: java blackberry encoding java-me utf-8


    【解决方案1】:

    您是否使用它的一些变体来设置字体?:

    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 搜索应该很容易。

    【讨论】:

    • 嗨MusiGenesis,这是我正在使用的:docs.blackberry.com/en/developers/deliverables/11958/…
    • 那么,您是说我在第一条评论中提供的链接中的方法不适合添加自定义字体?
    • 不,您的代码正是我试图找到但找不到的。 :)
    • 感谢MusiGenesis,我会尝试更多地使用自定义字体(确保我有正确的字体,并且它在正确的位置)。无论哪种方式,我都会提供更新。谢谢!
    • 谢谢,我总是喜欢知道如何做这样的事情。
    【解决方案2】:

    事实证明,我能够添加/显示自定义字体。然而这并没有解决问题。一直以来,我一直在模拟器上进行测试。一旦我尝试在设备上运行该应用程序,日语问题就会毫无问题地显示出来。

    感谢您的帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-17
      • 1970-01-01
      • 1970-01-01
      • 2011-10-22
      • 1970-01-01
      • 2012-05-31
      • 1970-01-01
      相关资源
      最近更新 更多