Правильная папка с изображением для вкладки Galaxy

Мое приложение для Android не загружает правильные графические изображения при работе на вкладке Galaxy 1.0. Они выглядят размытыми и слегка пикселизированными.

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

Что мне делать в этом случае? Я не хочу увеличивать размер изображений в папке mdpi, потому что я протестировал приложение на большом количестве эмуляторов и устройств, и оно работало хорошо, но я все еще хочу загружать большие изображения для планшета.

Модель устройства — GT-P7510, а версия Android — 3.1. Плотность устройства 1.0, которую я получил с помощью кода:

getResources().getDisplayMetrics().density

У меня есть разные размеры изображений, размещенные в папках:

  • Drawable-hdpi
  • drawable-ldpi
  • drawable-mdpi
  • Drawable-xhdpi

Я разрабатываю API уровня 8, платформа 2.2.

Спасибо!


person Gustavo    schedule 28.08.2013    source источник


Ответы (1)


вам, вероятно, следует создать

res/drawable-large-mdpi/

и положить туда ресурсы для больших экранов. Вместо большого вы можете использовать другие квалификаторы, такие как drawable-sw600dp, см. http://developer.android.com/guide/practices/screens_support.html и http://developer.android.com/guide/topics/resources/providing-resources.html#BestMatch

person Francesco Mapelli    schedule 28.08.2013
comment
это определенно работает, я просто скопировал все изображения из папки xhdpi в эту новую папку с большим размером mdpi. Меня беспокоит, не освещаю ли я другие подобные дела. Какой была бы идеальная комбинация папок, которые я должен создать, чтобы охватить все размеры экрана и dpi, доступные на рынке? - person Gustavo; 28.08.2013
comment
ну, я думаю, это зависит от того, что вам нужно на разных устройствах.... :) но я думаю, когда у вас есть общее представление о том, что делать на телефонах и что на планшетах, вы можете подготовить пару макетов, а затем использовать разные размеры для настройте два семейства в соответствии с плотностью и разрешением. вы можете найти интересные советы по youtube.com/watch?v=zHirwKGEfoE по адаптивным дизайн - person Francesco Mapelli; 28.08.2013