Проблема с поддержкой нескольких разрешений на Android - PullRequest
0 голосов
/ 17 июня 2011

У меня странная проблема. До недавнего времени я тестировал свое приложение с использованием ресурсов hdpi. Мой дизайнер отправил некоторые активы mdpi, и теперь мое приложение по умолчанию использует активы mdpi. Как я могу убедиться, что ресурсы hdpi используются для моего телефона?

Ответы [ 2 ]

3 голосов
/ 17 июня 2011

ваше устройство по умолчанию использовало графику hdpi, потому что другой доступной графики не было.но поскольку вы сейчас добавили mdpi, у вашего телефона есть выбор между 2 и он выберет наиболее совместимый для устройства.вы не можете заставить свое приложение использовать HDPI, если вы не предоставляете только графику HDPI

1 голос
/ 17 июня 2011

Вы не можете, hdpi, mdpi и т. Д. Являются атрибутами телефона. Если вы спроектируете приложение правильно, у вас будет иерархия ресурсов, которая будет учитывать все плотности экрана. Поэтому я рекомендую вам сосредоточиться на этом.

Чтобы разработать надежное приложение для Android, у вас будут ресурсы в папках hdpi, mdpi, ldpi и xdpi, возможно, даже в папках ndpi, все из которых основаны на четко определенной иерархии ресурсов. Подробнее об этом можно прочитать здесь .

...