我正在使用 Eclipse 构建一个 Android 应用程序。如果我有一个包含多个 PNG 文件的单个 Drawable 文件夹,Eclipse 中的 UI 编辑器将无法加载我放置在 ImageButtons 上的图像。我无法转换并且无法解决日志中的@drawable 错误,并且按钮在编辑器中显示为空白。如果我在模拟器上运行该应用程序,它可以正常工作。
如果我将我的单个 Drawable 文件夹复制到 Eclipse 为新项目创建的 3 个默认文件夹(我认为它们被命名为 Drawable-hdpi、Drawable-mdpi 等)...那么 Eclipse 工作正常,模拟器。如果我删除除中等 DPI 文件夹之外的所有文件夹,Eclipse 工作正常,但当我尝试加载使用任何资源的 Activity 时,模拟器(实际上我的应用程序)崩溃。
以我的理解,上述任何组合都应该有效(可能只是一些难看的缩放图像)。最终我打算弄清楚哪些位图看起来最糟糕并创建这些位图的多个版本,但对于我项目的这个阶段我更愿意只拥有每个位图之一并让操作系统缩放它们。这样做的最佳选择是什么?
最坏的情况是我只会让 Eclipse IDE 提示而不在设计 View 中显示我的图像——反正我经常在 XML 源 View 中工作。
最佳答案
尝试将它们放在 drawable-nodpi 中
关于android - Eclipse 对单个可绘制文件夹不满意?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8830535/