Почему устройство с обычным mdpi выбирает drawable-normal-hdpi вместо используемого по умолчанию?
Я извиняюсь за странный способ поставить вопрос.
Таким образом, в основном проблема в том, что у меня есть 3 каталога для рисоваемых ресурсов
- рисуем
- рисую-нормальный ИПЧР
- рисуем-XLarge
с намерением отделить это так
но это не работает
Потому что устройство с нормальным экраном и mdpi по- прежнему выбирает с нормальной-hdpi, и я не хочу этого.
Я мог бы переименовать drawable в drawable-normal-mdpi, и это сработало бы, но тогда действительно маленькое устройство жаловалось бы на то, что не нашло ресурсов.
Что оставляет меня с возможностью дублировать содержимое папки с drawable на drawable-normal-mdpi, что звучит неправильно.
Вариант использования alias-xml на самом деле не помогает, поскольку, насколько я понимаю, мне нужно иметь 2 xml для каждого элемента, который можно рисовать, и для меня это хуже, чем наличие дублирующейся папки для самого низкого разрешения.
Что я могу сделать, чтобы достичь своей цели, как показано на рисунке? Спасибо за ваше время.
edit: minSdkVersion = "8" targetSdkVersion = "15"
РЕШИТЬ:
Я смог отделить его, как на изображении, используя каталоги
- рисуем-MDPI
- рисуем-ИПЧР
- рисуем-XLarge