我想编写一个打印出日文字符的程序,但是当我尝试使用eclipse和android SDK开发程序时,编辑器不允许我将日文字符切换到eclipse文本编辑器中(它只显示?)。
有解决方法吗?
答案 0 :(得分:1)
正如@Eric在评论中提到的那样,你应该把日语字符放在一个字符串资源中,并从布局文件中引用它。更重要的是,你应该把日语字符串放到一个ja-jp本地化的strings.xml中。
是的,显示'?'而不是实际的字符也可能只是Eclipse配置使用的标准字体的结果。我只是试图从维基百科中复制一些日语字符(ウィキペディアにようこそ!
- 我希望它没什么冒犯性的:-))并将它们粘贴在TextView中它运行得很好。日文文本在xml视图和我的布局的图形设计器视图中显示。我用一个全新的向导生成应用程序做到了这一点。我在OS X Mountain Lion上使用最新版本的Eclipse插件和最新的Android SDK(工具版本20)直接安装。
答案 1 :(得分:0)
在eclipse中,您需要将默认编码设置为UTF-8以支持unicode
Windows>偏好>一般>内容类型>文字> {选择文件 type} {Selected file type}>默认编码> UTF-8“并点击 更新