自定义属性
来源:互联网 发布:淘宝v任务 编辑:程序博客网 时间:2024/05/21 06:23
Android中自定义控件,也可以像系统控件一样配置xml属性,步骤如下
1、声明命名空间
规则如下:
xmlns:+名称+="http://schemas.android.com/apk/res/"+应用程序包名
名称自定义即可,应用程序包名即清单文件中配置的包名
2、声明样式属性
在values下新建attrs.xml文件
<resources>
<span style="white-space:pre"></span><!-- 这里的名称就是自定义控件的类名 --><declare-styleable name="名称"><attr name="content" format="string"/></declare-styleable></resources>
3、布局文件中使用自定义控件
名称:content="内存"
4、获取属性内容
自定义控件中构造方法AttributeSet参数
String content = attrs.getAttributeValue("命名空间","content");
0 0
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- 自定义属性
- JSP的九个内置对象
- 基于Arcgis for Js的web GIS数据在线采集简介
- UVA - 607 Scheduling Lectures
- CSDN-markdown语法之如何插入图片
- 银行家算法的C语言实现
- 自定义属性
- 黑马程序员------java基础----I/O流(一)
- Swift微信分享
- UVA - 10604 Chemical Reaction
- Java war打包和解压命令
- iOS企业ipa(299)证书制作、打包发布全流程(亲测,成功)
- c#语言基础编程—string
- freemarker的学习和使用
- recursive