关于android:background="@drawable/ 出错
16lz
2021-01-24
别人在我程序基础上加了几个按钮。
现象:
在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,根本没画过黑线!
更多相关文章
- Android(安卓)如何从SD卡中读取数据?
- VS2015 Android(安卓)SDK 下载和更新失败的解决方法
- Android(安卓)studio中build.gradle文件简单介绍
- Android中使用ant混淆编译
- android phonegap插件开发方法 plugin
- Android动态加载之ClassLoader —热修复、插件化
- Qt for Android(安卓)编译纯C工程
- Android之AIDL实现Demo
- Android(安卓)图像用户界面免费的PSD设计文件