Android自定义属性

1   定义属性如下:

坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都格栅板小微创业公司专业提供企业网站制作营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。

    

    

       

           

           

       

    

    

2 在自定义组件中引用(加粗字体):

        

public ImageViewAndTextView(Context context, AttributeSet attrs) {

super(context, attrs);

    TypedArray array = context.obtainStyledAttributes(attrs, R.styleable.social_ivAndTv);

    resourceId = array.getResourceId(R.styleable.social_ivAndTv_p_w_picpathResource, 0);

    content = array.getString(R.styleable.social_ivAndTv_title);

    initView(context);

}

3 在布局文件中引用:

        3.1在顶部添加命名空间:

                xmlns:app="http://schemas.android.com/apk/res/包名"

        3.2 在自定义组建中添加自定义属性:               

                app:p_w_picpathResource="@drawable/socialweibo_icon_neutral_normal"

                app:title="正面" 

4 完成工作。


新闻名称:Android自定义属性
本文来源:http://scyanting.com/article/poggge.html