Поддержка нескольких экранов для некоторых устройств в Android - PullRequest
1 голос
/ 15 ноября 2010

Я прочитал официальный документ о поддержке нескольких экранов http://developer.android.com/guide/practices/screens_support.html

В соответствии с этим документом мне просто нужно создать разные каталоги для разного разрешения.

Теперь вопрос.Как поддерживать устройства с нормальным экраном и высокой плотностью или низкой плотностью?

Я спрашиваю это, потому что есть две возможности (WVGA800 (480x800) и WVGA854 (480x854)) и (WQVGA400 (240x400) и WQVGA432 (240x432)) и я не знаю, где хранить некоторые фоновые изображения для них.

Я бы взял drawable-normal-hdpi или drawable-normal-ldpi, но как сделать разницу между 480x800 и 480x854 или между 240x400и 240х432?!

Заранее спасибо,

Мур

Ответы [ 2 ]

1 голос
/ 15 ноября 2010

Это документация о том, как указать альтернативные ресурсы.

Таким образом, вы можете сделать drawable-normal-hdpi для средних экранов с высоким разрешением.

0 голосов
/ 26 марта 2013

Вы должны указать папку макета следующим образом: -

layout-small-ldpi (240x320)  
layout-small-land-ldpi (320x240)

layout-ldpi  (240 x 400 )
layout-land-ldpi  (400 x 240 )

layout-mdpi (320 x 480 )
layout-land-mdpi (480 x 320 )

layout-large-mdpi (320 x 480 )
layout-large-land-mdpi (480 x 320)

layout-large  (600 x 1024)
layout-large-land  (1024 x 600)

layout-hdpi (480 x 800)
layout-land-hdpi (800 x 480)

layout-xlarge (800 x 1280)
layout-xlarge-land (1280 x 800)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...