在开发过程中,我们会遇见自定义属性重复定义问题。一般比较常出现的场景是在编译时把所有引用的包一起编译,这样每个包中的自定义属性就会出现冲突。解决方法有如下几种
1 在xml文件前面部分把重复定义的属性提前定义。在后面只需要引用即可。
2 非通用或特定的属性,可以尝试改变其命名,这样不会占用通用属性名称。如新定义的自定义属性只用于某一些特定功能或模块,为了不影响全局,可以特殊命名。
在开发过程中,我们会遇见自定义属性重复定义问题。一般比较常出现的场景是在编译时把所有引用的包一起编译,这样每个包中的自定义属性就会出现冲突。解决方法有如下几种
1 在xml文件前面部分把重复定义的属性提前定义。在后面只需要引用即可。
2 非通用或特定的属性,可以尝试改变其命名,这样不会占用通用属性名称。如新定义的自定义属性只用于某一些特定功能或模块,为了不影响全局,可以特殊命名。