Почему Locale.getDefault (). GetLanguage () в Android возвращает отображаемое имя вместо языка code?

Согласно ссылке на Java, Locale.getLanguage () должен возвращать двухбуквенный строчный ISO-код языка (например, en ), а getDisplayLanguage () - это метод получения читаемого имени (например, English ).

Так почему же следующий код в Android:

Locale.getDefault().getLanguage()

возвращает English или Español вместо en и es ? ???

Я совершенно озадачен ...

10
задан GianhTran 10 December 2018 в 08:56
поделиться