Я создаю приложение для Android с использованием Eclipse.Если у меня есть одна папка Drawable с несколькими файлами PNG, редактор EI в Eclipse не сможет загрузить изображения, которые я помещаю в ImageButtons.Мне не удалось конвертировать, и я не могу устранить ошибки @drawable в журнале, а кнопки просто отображаются пустыми в редакторе.Если я запускаю приложение на эмуляторе, оно работает нормально.
Если я копирую свою единственную папку Drawable в 3 папки по умолчанию, которые Eclipse создает для новых проектов (я думаю, они называются Drawable-hdpi, Drawable-mdpi и т. д.) ... тогда Eclipse работает нормально, как и эмулятор.Если я удаляю все папки, кроме папки среднего DPI, Eclipse работает нормально, но эмулятор (собственно мое приложение) падает, когда я пытаюсь загрузить действие, использующее любой из ресурсов.
В моем понимании, любой извышеуказанные комбинации должны работать (возможно, некоторые некрасиво масштабированные изображения).В конце концов я планирую выяснить, какие растровые изображения выглядят хуже всего, и создать несколько их версий, но для этого этапа моего проекта я предпочел бы просто иметь один из каждого растрового изображения и позволить ОС масштабировать их.Какая моя лучшая ставка для этого?
В худшем случае я просто позволю Eclipse IDE жаловаться и не показывать свои изображения в режиме конструктора - я все равно много работаю в режиме просмотра исходного кода XML.