Style之flag标签

来源:互联网 发布:ubuntu 关闭桌面 编辑:程序博客网 时间:2024/05/23 16:28
<attr name="textStyle">    <flag name="normal" value="0" />    <flag name="bold" value="1" />    <flag name="italic" value="2" /></attr>

它也对应了三个值,但这里却使用了flag标签。细心的童鞋可能已经明白了flag与enum的差别,flag表示这几个值可以做或运算,比如上面的textStyle,你可以叠加使用,如用bold|italic表示既加粗也变成斜体,而enum只能让你选择其中一个值。



文/CPPAlien(简书作者)
原文链接:http://www.jianshu.com/p/dd79220b47dd
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
0 0
原创粉丝点击