Локализация и рисование - PullRequest
       22

Локализация и рисование

36 голосов
/ 14 декабря 2010

Я хочу локализовать изображение, добавив папку res / drawable-hdpi-no, но я получаю сообщение об ошибке «недопустимое имя каталога ресурсов».Что с этим?

Ответы [ 3 ]

39 голосов
/ 14 декабря 2010

Насколько я помню, будут работать только определенные папки res. Вам нужно назвать это drawable- [код языка] -r [код с большой буквы], если я правильно помню. Уверен, это одно из учебных пособий по Android.

Да, вот оно http://developer.android.com/resources/tutorials/localization/index.html

35 голосов
/ 17 ноября 2012

Каждый ресурс Android может иметь конфигурационные части в имени ресурса. Например, у вас может быть простое изображение на

res/drawable

и изображение для экрана с высоким разрешением на

res/drawable-hdpi

Здесь hdpi - конфигурация плотности пикселей экрана. Список поддерживаемых настроек ресурсов Android можно найти здесь

http://developer.android.com/guide/topics/resources/providing-resources.html

Порядок конфигураций важен . Они должны быть в определенном порядке. Ваша первоначальная конфигурация норвежского языка находится не в том месте. Изменение

res/drawable-hdpi-no

до

res/drawable-no-hdpi

и это работает.

26 голосов
/ 27 сентября 2011

да, это возможно.drawable-de-rDE-ldpi, drawable-de-rDE-mdpi.используйте это

...