首先在xml文件中给这个控件定义相关属性,自定义的属性可以写在已有的属性中 这里在background中

(Android自定义属性

然后在attrs.xml文件中添加该自定义属性(Android自定义属性

其中name是这个属性的名字 format表示他是color的类型

最后在styles.xml文件中设置属性

(Android自定义属性这样就自己定义属性了

也是可能解决 Error inflating class ImageView 的一个办法

相关文章: