【android】多个类定义attr属性重复的问题:Attribute"xxx"hasal。。。

更新时间:2023-08-03 12:37:51 阅读: 评论:0

【android】多个类定义attr属性重复的问题:Attribute"xxx"
三班五班hasal。。。
时候做⾃定义控件时就会遇到命名冲突,改变有冲突的名字⾃然是最直接有效的⽅式,但是感觉很傻。我搜了下别⼈的解决⽅案,觉得很值得借鉴。就是把重名的属性,独⽴出来写⼀下,然后在定义时直接写属性名字即可。
⽐如:下⾯两个declare-styleable中icon重名了,我们就需要将icon独⽴出来写。
<? xml version = "1.0" encoding = "utf-8" ?>
< resources >
< declare-styleable name= "PreferenceHeader">
<!-- Identifier value for the header. -->
< attr name= "id" format = "integer"/>
< attr name= "icon" format = "integer"/>
<!-- The fragment that is displayed when the ur lects this item. -->
</declare-styleable >
< declare-styleable name= "Preference">
小数的乘法< attr name= "icon" format = "integer"/>
秦时明月结局>杨健平<!-- The key to store the Preference value. -->
< attr name= "key" format = "string"/>
</declare-styleable >
</ resources >
icon独⽴定义,就可以被多次引⽤了。
<? xml version = "1.0" encoding = "utf-8" ?>
< resources >
悲伤的情歌
依人成人综合网
< attr name = "icon" format = "integer"/>
< declare-styleable name= "PreferenceHeader">
<!-- Identifier value for the header. -->
< attr name= "id" format = "integer"/>
< attr name= "icon"/>
</declare-styleable >
< declare-styleable name= "Preference">
< attr name= "icon"/>
<!-- The key to store the Preference value. -->自我发展
< attr name= "key" format = "string"/>
远志中药</declare-styleable >
</ resources >

本文发布于:2023-08-03 12:37:51,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1127647.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:属性   冲突   觉得   定义   改变
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图