Locale.getDefault () возвращает en_us, но устройство установлено на итальянский или французский - PullRequest
0 голосов
/ 10 октября 2019

Мне нужно получить текущий регион страны устройства. Но когда, например, на устройстве выбран Italiano (Italia) или (Francais) France после получения Locale из приложения, я получаю en_us.

context.resources.configuration.locales = [en_US,fr_FR,it_IT,en_DE]

, но на самом деле it_IT первый и собирается по умолчанию

Locale.getDefault()
context.resources.configuration.locale

оба возвращают одно и то же en_us.

...