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。
我正在尝试向 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。