目前我正在尝试使用设置应用程序名称

net.rim.blackberry.api.homescreen.HomeScreen.setName("これはある");

但它抛出异常: IllegalArgumentException

任何人都可以提供解决方案吗?

我正在使用黑莓 JDE 5.0。

最佳答案

这可能是字符串编码问题。尝试
new String(new String("これはある").getBytes("UTF-16BE"), "UTF-16BE");
这不是很漂亮,但我认为这会奏效。

这是 Blackberry 字符串规范的链接:http://www.blackberry.com/developers/docs/5.0.0api/java/lang/String.html

默认情况下,它是不包含日语字符的 ISO-8859-1。

关于blackberry - 如何以编程方式设置日文应用程序名称?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10998467/

10-13 02:24