有没有办法在textEdit中打印日文字符?

时间:2012-10-10 20:34:49

标签: android eclipse

我想编写一个打印出日文字符的程序,但是当我尝试使用eclipse和android SDK开发程序时,编辑器不允许我将日文字符切换到eclipse文本编辑器中(它只显示?)。

有解决方法吗?

2 个答案:

答案 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“并点击   更新