在自定义view的declare-styleable中提示:error: Attribute "radius" has already been defined
原因:
不同的自定义view的自定义的名字也还是不能一样
深入:
在自定义的view中,我们引入xmlns:my="http://schemas.android.com/apk/view包名" ,
在android studio中,我们使用xmlns:my="http://schemas.android.com/apk/res-auto"
调用的时候就直接:materialbtn:materialButton_background="#000000"
本文探讨了在Android开发中自定义View时遇到的属性冲突问题,特别是当多个自定义View使用相同属性名称时出现的错误提示。文章进一步介绍了如何通过正确配置避免此类问题,并提到了使用不同命名空间的方法。
2万+

被折叠的 条评论
为什么被折叠?



