@ drawable / new_logo在哪里定义?

时间:2015-02-21 22:01:24

标签: java android

我在一个项目中看到了 android:src="@drawable/new_logo"/>但我看不出这个new_logo的定义。通过谷歌搜索我在其他例子中看到这种模式,例如在接受的答案中add image to toast 这个new_logo是什么?我试着将这个粘贴到一个新项目,但我得到了:

  

错误:错误:找不到与给定名称匹配的资源(在' src'   有价值' @ drawable / new_logo')。

另外:

  

无法将@ drawable / new_logo转换为可绘制的

为什么会遇到错误?我试图grep项目的文件似乎工作,但我找不到文件new_logo但该代码没有错误。

1 个答案:

答案 0 :(得分:1)

  

我在一个项目中看到android:src =“@ drawable / new_logo”/>但我看不出这个new_logo的定义。

它将是项目中res/drawable.../目录或res/mipmap.../目录中的文件。可能该文件是PNG文件,但它可能是其他内容。

  

为什么会遇到错误?

因为您没有具有该名称的可绘制资源。