как получить значки запуска одинакового размера на разных обложках эмулятора… (android) - PullRequest
0 голосов
/ 02 декабря 2010

посмотрите на рисунок 2. по ссылке, приведенной ниже .. http://developer.android.com/guide/practices/screens_support.html..

Там упоминается, что платформа по умолчанию обеспечивает независимость плотности для приложений. (Значки запуска отображаются с одинаковыми физическими размерами, хотя размеры экрана, пропорции и плотности различаются.)

и показано с тремя экранами эмулятора, а именно: WVGA высокой плотности (слева), HVGA средней плотности (в центре) и QVGA низкой плотности (справа) ...

Я создал эти 3 avd и протестировал, но значки запуска отличаются в разных эмуляторах .. кто-нибудь знает, почему это так и как мне получить одинаковые значки запуска на этих эмуляторах ...

Ответы [ 3 ]

0 голосов
/ 02 декабря 2010
0 голосов
/ 02 декабря 2010

Имейте в виду, что ваш монитор имеет фиксированную плотность пикселей, в то время как эти различные устройства будут иметь разную плотность пикселей.Это означает, что такое же количество пикселей будет иметь другой физический размер на вашем мониторе, чем на устройстве Android (которое обычно будет иметь гораздо меньшие пиксели, чем ваш монитор).

0 голосов
/ 02 декабря 2010

у вас в папке res / есть 3 разных имени папки drawable: drawable-mdpi /, drawable-hdpi, drawable-ldpi /, и у каждого из них есть значок разного размера. если вам нужен значок одинакового размера в каждом эмуляторе, поместите значок одинакового размера во все три папки.

...