Не могу использовать другие языки (кроме английского) в Android Studio - PullRequest
0 голосов
/ 05 сентября 2018

Я хочу сделать предупреждение на другом языке в моем приложении для Android. Но эти тексты не появляются в Android-студии. Они отображаются в виде некоторых неизвестных типов символов, как показано на этом изображении

Как я могу решить это?

1 Ответ

0 голосов
/ 05 сентября 2018

Хотя это не совсем отвечает на ваш вопрос,

Я предлагаю вместо использования жестко закодированных строк использовать систему ресурсов Android для поддержки нескольких языков,

Например:

Английский строки (по умолчанию), /values/strings.xml:

<resources>
  <string name="hello_world">Hello World!</string>
</resources>

Испанский строки (es locale), /values-es/strings.xml:

<resources>
  <string name="hello_world">¡Hola Mundo!</string>
</resources>

Затем используйте языковой ресурс, например так:

showMessage(getString(R.string.error_title), getString(R.string.hello_world));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...