Как получить изображения с учетом выбора пользовательской локализации? - PullRequest
0 голосов
/ 02 февраля 2012

Я пытаюсь реализовать свое приложение на разных языках.Текстовые изменения в порядке, но я не получил ни малейшего представления о том, что изображения извлекаются относительно выбора локали (пользовательской).

Я следую приведенному ниже коду:

Моя строка помещается в папку ресурсов: res / values-xx /string.xml

        Locale locale=new  Locale("xx");
        Locale.setDefault(locale);
        Configuration config = new Configuration();
        config.locale = locale;
        getBaseContext().getResources().updateConfiguration(config,getBaseContext().getResources().getDisplayMetrics());

Это нормально работает для текста.Дайте мне знать, как это реализовать.Я просто попытался поместить изображения в res / drawable-xx / some.png, но у меня это не работает.Пожалуйста, дайте мне несколько советов ..

Ответы [ 2 ]

0 голосов
/ 06 февраля 2012

Да Наконец-то у меня есть решение. Вот хх - Код языка. Это очень просто, объявив layout как layout-xx, и ваша рисуемая папка должна быть объявлена ​​как drwable-xx.

0 голосов
/ 02 февраля 2012

Этот пост может дать некоторое представление о том, какой должна быть структура вашей папки:

Локализация и возможности рисования

...