有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在Android Studio中编写波斯语?

我想在Android Studio中写波斯语,但在输入波斯语后,Android Studio显示了一些奇怪的字符。 当然,在大约3个月的时间里,它是正确的,但突然之间,它变得很奇怪

enter image description here


共 (5) 个答案

  1. # 1 楼答案

    在3以后的android版本中,您不需要任何东西,但在早期版本中,您必须添加波斯语。java应用程序,并在代码中编写以下文本:

    MyTextView = (TextView) findViewById(R.id.MyTextView);
    
    Typeface tf = Farsi.GetFarsiFont(this);
    MyTextView.setTypeface(tf);
    MyTextView.setText(Farsi.Convert("سلام"));
    

    在早期版本中,您不能在xml文件中编写波斯语文本!!!所以我建议使用更新版本的android

  2. # 2 楼答案

    在android studio中选择您的项目并转到File/Setting menu。在打开的页面中,指向File Encodings选项,并在该选项卡中确保IDE EncodingUTF-8

  3. # 3 楼答案

    在Android Studio中,转到设置-->;编辑-->;字体和颜色-->;字体,选中“次要字体”复选框,并从列表中定义一种类似“Nazanin”的波斯语字体。另外,取消选中“仅显示单间距字体”

  4. # 4 楼答案

    对于Windows中的Android Studio 1.5,在
    中创建名为“idea.properties”的文件 C:\Users\。AndroidStudio1。5
    并将其写入文件:

    editor.new.rendering=true
    
  5. # 5 楼答案

    在android studio 1.2中,您应该转到配置>;设置>;颜色和字体>;字体>;使用您的方案>;取消选中仅显示等距字体>;最后使用tahoma字体并应用ok。 享受吧

    Instruction