1楼:汪叽思远道
png小写
确保你drawable资源文件夹下有这张title的**,没有要添加进去
android **资源的问题 android:src="@drawable/icon"
2楼:匿名用户
不管jpg还是png都是直接识别的只要@drawable/icon就可以了,后面的.jpg不用写出来同时/res/drawable里不应该存在两张同名但格式不一样的**比如有一张叫icon.jpg那么就不应该再有一张**叫icon.
png如果是单纯图标,建议使用png但android在这方面并没有硬性规定~!
3楼:雪鹰翔天
当你把**或者其他资源放进drawable时,会在r.java里自动生成一个id,这个icon就是其中的一个id的名字,在**里用icon时,其实是用的这个id。
4楼:萬軍無兵策天鳯
@drawable/icon后面是不允许带后缀名的 系统会自己寻找前面名字为icon的图
如果你在drawable文件夹下放入1个icon.jpg和1个icon.png是会报错的
也没有说必须要用png格式的图,但是某些方面png的确有优势比如可以带透明背景
占用空间更小
还有.9类型的图貌似需要png来制作