Затмение не устраивает единственная открываемая папка? - PullRequest
3 голосов
/ 12 января 2012

Я создаю приложение для Android с использованием Eclipse.Если у меня есть одна папка Drawable с несколькими файлами PNG, редактор EI в Eclipse не сможет загрузить изображения, которые я помещаю в ImageButtons.Мне не удалось конвертировать, и я не могу устранить ошибки @drawable в журнале, а кнопки просто отображаются пустыми в редакторе.Если я запускаю приложение на эмуляторе, оно работает нормально.

Если я копирую свою единственную папку Drawable в 3 папки по умолчанию, которые Eclipse создает для новых проектов (я думаю, они называются Drawable-hdpi, Drawable-mdpi и т. д.) ... тогда Eclipse работает нормально, как и эмулятор.Если я удаляю все папки, кроме папки среднего DPI, Eclipse работает нормально, но эмулятор (собственно мое приложение) падает, когда я пытаюсь загрузить действие, использующее любой из ресурсов.

В моем понимании, любой извышеуказанные комбинации должны работать (возможно, некоторые некрасиво масштабированные изображения).В конце концов я планирую выяснить, какие растровые изображения выглядят хуже всего, и создать несколько их версий, но для этого этапа моего проекта я предпочел бы просто иметь один из каждого растрового изображения и позволить ОС масштабировать их.Какая моя лучшая ставка для этого?

В худшем случае я просто позволю Eclipse IDE жаловаться и не показывать свои изображения в режиме конструктора - я все равно много работаю в режиме просмотра исходного кода XML.

1 Ответ

6 голосов
/ 12 января 2012

Попробуйте поместить их в drawable-nodpi

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...