关闭

TypeArray的理解

标签: 程序员TypeArray
96人阅读 评论(0) 收藏 举报
分类:

TypeArray的目的

为了程序员更好地获取R文件中定义好的属性值

TypeArray使用

public CustomView(Context context,AttributeSet set,int defStyleAttr){
 super(context,set,defStyleAttr);
 TypeArray a=context.obtainStyledAttributes(attrs,R.styleable.CV);
 int n=a.getIndexCount();
 for(int i=0;i<n;i++){
     int attr=a.getIndex(i);
     switch(attr){
        case R.styleable.CV:
            //do something
            break;
     }
   }
}

TypeArray体现

比如你没有使用TypeArray的时候,在获取非简单类型数据的时候,就是出现@12312135 类似的数据。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9156次
    • 积分:440
    • 等级:
    • 排名:千里之外
    • 原创:35篇
    • 转载:5篇
    • 译文:1篇
    • 评论:1条
    文章分类