Как обновить локаль приложения с направлением макета в Android - PullRequest
0 голосов
/ 30 сентября 2019
  Locale locale = new Locale(language);
  Locale.setDefault(locale);
  Resources res = context.getResources();
  Configuration config = new Configuration(res.getConfiguration());
  config.locale = locale;

Я пробовал приведенный выше код, но он не работает на Android N, но работает на устройстве Pie. Как мы можем обновить локаль для всех версий Android?

1 Ответ

0 голосов
/ 01 октября 2019

Не стесняйтесь читать эту хорошую статью.

https://androidwave.com/android-multi-language-support-best-practices/

Спасибо, Рен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...