1.values目录下创建一个attrs.xml文件 以如下方式声明 <attr name="myname" format="String" />

2.在一个style的item中以如下方式引用 <item name="myname">"我的名字"</item>

3.经过上两步就可以在自己的View中使MyView(Context context, AttributeSet attrs,int myStyle) {

super(context, attrs, defStyle);

TypedArray a = context.obtainStyledAttributes( attrs, R.styleable.TestView, myStyle, 0);

... ...//这个a中就存放了自定义的属性

}

更多相关文章

  1. Android使用include标签无法设置具体位置的解决
  2. Android(安卓)禁止响应屏幕翻转
  3. 2018-06-15 Android加载GIF图片的两种方式
  4. View 的 android:visibility属性的讨论
  5. 动画---放缩,旋转,移动,渐变
  6. 【2020】Android轮子,99个可以直接拿来用的代码片段(持续更新)
  7. Android(安卓)开发笔记 动画效果 --Animation 动画专题研究(xml)
  8. Android(安卓)GridView等控件的属性集合
  9. android webview 缩放及换行

随机推荐

  1. android中SqLite query中用selectionArgs
  2. android 透明度
  3. Android(安卓)控件阴影实现
  4. 如何向android的framework里添加新类
  5. Android(安卓)对话框【Dialog】去除白色
  6. Android并行计算
  7. android自动化测试工具
  8. Android(安卓)application 和 activity
  9. android 下载进度条的实现
  10. Android(安卓)- Rerofit-RxJava(转载)