为什么IDEA找不到@android:drawable / ic_btn_search?

时间:2013-01-09 07:15:44

标签: android intellij-idea

我在IntelliJ IDEA中定义了一个活动布局。在ImageButton上,我将android:src设置为@android:drawable/ic_btn_search这对我来说似乎是合理的,因为我看到在 data \ res \ drawable-mdpi下的SDK资源中有一个ic_btn_search.png文件 data \ res \ drawable-hdpi

此外,活动预览实际上显示了图像。

但是,验证器说它无法解析此符号,因此拒绝编译。

我是否错误地指定了资源或IDEA是否错误?如何在按钮上设置此图像?

1 个答案:

答案 0 :(得分:2)

好的,这似乎是这样的:

根据androiddrawableexplorer,有些资源是公开的,有些则不是。要使用非公开的那些,您必须将它们复制到您自己的资源目录并使用@drawable/[image name]引用它们。

虽然IDEA的活动预览显示图像,但这很奇怪。