Как изменить порядок языков в Android 8.0 на странице приветствия - PullRequest
0 голосов
/ 26 апреля 2018

Как все мы знаем, Google поместил en_US первым в списке, поэтому установите его по умолчанию в файле android \ o-base \ build \ target \ product \ full_base.mk, но я не хочу менять этот файл, иЯ нашел настройку списка языков в LocalePicker.java метод getAllAssetLocales () для загрузки всех видов языков.Но если я добавлю «en-US», он будет первым в списке языков, даже если я добавлю их в следующем порядке:

localeList.add("zh-CN"); 
localeList.add("th-TH");
localeList.add("vi-VN");
localeList.add("my-MM");
localeList.add("fr-FR");
localeList.add("ru-RU");
localeList.add("zh-HK");
localeList.add("en-US");

И я также отключил sort (), но этоне работает, «en-US» по-прежнему в первом списке языков.У кого-нибудь есть еще одна хорошая идея?Заранее спасибо.

...