我是一名业余编码员,我想在android studio中写波斯语。但在输入波斯语后,android studio会显示一些奇怪的字符。 当然这是正确的约3个月,但突然间它很奇怪。 :| 如果你帮我修理它,我很感激。
答案 0 :(得分:0)
在3以后的Android版本中,您不需要任何东西,但在早期版本中,您必须将Farsi.java添加到您的应用程序中,并在代码中写入文本,如下所示:
MyTextView = (TextView) findViewById(R.id.MyTextView);
Typeface tf = Farsi.GetFarsiFont(this);
MyTextView.setTypeface(tf);
MyTextView.setText(Farsi.Convert("سلام"));
你不能在早期版本的xml文件中写波斯语文本!所以我建议使用较新版本的android。
答案 1 :(得分:0)
在android studio中选择你的项目并转到File/Setting menu
。在打开的页面中指向File Encodings
选项,并在该标签中确保IDE Encoding
为UTF-8
答案 2 :(得分:0)
在Android Studio中转到设置 - >编辑 - >字体和颜色 - >字体,检查"辅助字体"复选框并从列表中定义一个波斯语字体,如" Nazanin"。此外,取消选中"仅显示等宽字体"。
答案 3 :(得分:-1)
对于Windows中的Android Studio 1.5,在中创建名为“idea.properties”的文件
C:\用户\ .AndroidStudio1.5
并将其写入文件:
editor.new.rendering=true