关闭蝙蝠,版本信息:
- Eclipse:Juno 版本,内部版本 20120614-1722
- 安卓:4.4
- ADT:20.0.0v201206242043-391819
关于各种res/drawable
文件夹(标准、、、、、 drawable-hdpi
)以及是否有必要创建标准可绘制文件夹(如果不存在),Android/ADT/Eclipse 将在其中查找-mdpi
文件等方面有很多很多问题. 但是,我的问题似乎到目前为止还没有得到回答。-ldpi
-xhdpi
@drawable/*
这是一个非常简单的问题。简单地说,我在我的文件夹中放置了一个文件名“starbg.png” ,然后在布局文件中drawable-hdpi
使用了限定符。但是,Eclipse 抛出错误:@drawable/starbg.png
xml
error: Error: No resource found that matches the given name (at 'background'
with value '@drawable/starbg.png').
为什么?不确定。我根据 SO 问题尝试了以下解决方案,但均未成功:
- 清理项目(多次)
- 创建一个
res/drawable
文件夹(因为我的 ADT 版本没有自动生成一个文件夹)并在那里添加图像 - 将文件复制到每个相关的文件夹中
- 将文件重命名为
star_bg.png
- 重启 Eclipse
项目并不复杂。这是一个非常简单的设置,有 2 个视图,其中一个LinearLayout
只有一个android:background
属性(当然还有布局和方向信息),另一个就像一个魅力。
所以我很难过。非常感谢任何帮助。