android:backgrounddrawable

2021-01-09 10:28:57 字数 696 阅读 8292

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来制作