Android 学习波斯语字符串

Android Studio Farsi string

我正在尝试向 Spinner 添加项目:

private static final String[]paths = {"فارسی", "English"};

ddlFrom = (Spinner)findViewById(R.id.ddlFrom);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(MainActivity.this,
android.R.layout.simple_spinner_item,paths);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
ddlFrom.setAdapter(adapter);

但结果是波斯字符串有问题,我在设备中的微调器显示“??????”而不是“فارسی”

"English" 是正确的。

请帮帮我

您需要将包含阿拉伯文文本的文件的文件编码设置为UTF-8.

您需要检查 editor/IDE 设置 - 对于 Android Studio,请转到设置 -> 编辑器 -> 文件编码并检查文件和项目编码。

这是从内部更改文件编码的方式 Android-Studio