Папка values-sw320dp. Не используется вместе с ldpi

Интерфейс, диалоги, темы, стили, меню
Ответить
argamidon
Сообщения: 6
Зарегистрирован: 28 окт 2013, 11:13

Папка values-sw320dp. Не используется вместе с ldpi

Сообщение argamidon » 16 мар 2014, 23:56

Как я понимаю sw<n>dp вычисляется так: берется наименьшая сторона и делится на dpi экрана. Пробовал запускать на эмуляторе ldpi плотностью , 240*320 пикс. Если я прав то smallestWidth для этого эмулятора = 320dp. Но почему то значения берутся из папки values, а не values-sw320dp. В официальном хэлпе http://developer.android.com/guide/topi ... urces.html сказано :
Some values you might use here for common screen sizes:
320, for devices with screen configurations such as:
-240x320 ldpi (QVGA handset)
-320x480 mdpi (handset)
-480x800 hdpi (high density handset)
и я непонимаю почему 240*320 пикс , ldpi устройство не берет нужные значения из нужной папки. Андроид 4,0. Кстати говоря, другие разрешения с mdpi, hdpi, xhdpi работает нормально, т.е. делится наименьшая сторона (в px), делится на dpi и подбирается соответствующая папка.

Ответить