1

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

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

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

我是错误地指定资源还是 IDEA 错误?我怎样才能在按钮上设置这个图像?

4

1 回答 1

2

好的,这似乎是这样的:

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

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

于 2013-01-09T07:42:53.767 回答