макет xdpi и макет hdpi - PullRequest
       1

макет xdpi и макет hdpi

0 голосов
/ 05 марта 2012

Когда я пытаюсь запустить свое приложение в эмуляторе с большим разрешением (1280x800), разметка xdpi должна быть раздута - но вместо этого раздувается разметка hdpi.
почему это происходит?
как я могу принудительно заставитьAndroid, чтобы раздуть правильный?

edit:
layout-large / main.xml
layout-xlarge / main.xml

заранее спасибо

1 Ответ

1 голос
/ 05 марта 2012

если ваши данные AVD показывают hw.lcd.density as 320 означает, что он будет выбирать из xhdpi

если hw.lcd.density: 240, тогда он будет выбирать из hdpi

enter image description here

// вам нужно сделать так:

layout-hdpi // это неправильно

res/layout/my_layout.xml             // layout for normal screen size ("default")
res/layout-small/my_layout.xml       // layout for small screen size
res/layout-large/my_layout.xml       // layout for large screen size
res/layout-xlarge/my_layout.xml      // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation

res/drawable-mdpi/my_icon.png        // bitmap for medium density
res/drawable-hdpi/my_icon.png        // bitmap for high density
res/drawable-xhdpi/my_icon.png       // bitmap for extra high density
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...