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);

Но результат имеет проблемы с персидской строкой и мой счетчик в устройстве показывает "?????" вместо "فارسی"

для "английского" это правильно.

Помогите мне, пожалуйста.

1 ответ

Решение

Вам необходимо установить кодировку файла, содержащего арабский текст, в UTF-8.

Вам нужно проверить настройки вашего редактора /IDE - для Android Studio перейдите в Настройки -> Редакторы -> Кодировки файлов и проверьте файлы и кодировку проекта.

Так вы меняете кодировку файлов из Android-Studio.

Другие вопросы по тегам