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

 

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

 

现象:

在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,根本没画过黑线!

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值