关于android:background="@drawable/ 出错

来源:互联网 发布:怎么编辑淘宝宝贝详情 编辑:程序博客网 时间:2024/05/29 18:42

 

别人在我程序基础上加了几个按钮。

 

现象:

在eclipse 里res目录下layout和drawlable文件夹显示红叉,

其中layout下好多文件显示红叉,提示是android:background="@drawable/ 。。。 没找到图片。

其中在drawable下的xml文件也为红叉,还有一个png文件也被红叉,但png图片可以点击查看。

 

问题所在:

这个png文件不合法。这个Png文件原来是带.9.png的文件,去掉.9就可以了。

 

解决办法:

修改这个文件名之后,其他问题随之消失。

看来是文件惹的祸!以后注意,对Png文件的使用。

 

 

 

那位朋友知道具体原因的请留言,再此表示感谢!

可能的原因,只是一张普通股的PNG图:

来自使用文档:

“把编辑后的png保存为 9.png到工程目录的res/drawable目录下,如果你的9.png中没有黑线,那么eclipse是会报错的。”

也就是没处理过的PNG,根本没画过黑线!

 

 

 

原创粉丝点击