gpt4 book ai didi

java - BlackBerry apk2bar 中的字符表示(德语、希腊字符)问题

转载 作者:太空宇宙 更新时间:2023-11-04 15:03:00 24 4
gpt4 key购买 nike

我们有一个 Android 应用程序,可以从 native AddressBook 应用程序读取联系人详细信息。人物表现效果很好。希腊字母、带有元音变音记号的德语字符等...

我们使用 eclipse 插件将 Android 应用程序移植到 BB10 (BlackBerry)。

问题在于,生成的 bar 文件在安装到 BB10 中时无法正确显示非 ascii 字符。我们遇到了特殊字符的问题,就像我上面提到的那样(德语元音变音、希腊名字等)。

你知道问题出在哪里吗?有什么建议么?一些代码。在android中,我从手机地址簿中获取名称,如下所示:

name = cur.getString(cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME)); //name is UTF-8.

最佳答案

黑莓上的联系人存储的字符集很可能与您用于显示的字符集不同。不过,如果没有具体的示例(字符串是 x 但正在显示 y),则很难提供帮助。

例如,您可能需要将联系人姓名从 ISO-8859-1 转换为 UTF-8 才能显示。有plenty of answers Stack Overflow 上展示了如何做到这一点。

关于java - BlackBerry apk2bar 中的字符表示(德语、希腊字符)问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22351431/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com