自定义控件如何获取 android:layout_width属性
来源:互联网 发布:手机查经纬度软件 编辑:程序博客网 时间:2024/05/19 23:12
1,新建attr文件
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="album">
<attr name="android:layout_width"/>
<attr name="android:layout_height"/>
</declare-styleable>
</resources>
2,在view构造函数中获取属性值:
TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.album, defStyleAttr, 0);
try {
int width = a.getLayoutDimension(R.styleable.album_android_layout_width, -1);
int height = a.getLayoutDimension(R.styleable.album_android_layout_height, -2);
Log.d(TAG, "AlbumView: " + width + " " + height);
} finally {
a.recycle();
}
0 0
- 自定义控件如何获取 android:layout_width属性
- 在自定义view中获取android layout_width等属性值
- Android View的layout_width属性是如何解析的
- listview属性之android:layout_width
- 如何获取自定义属性
- Android自定义控件:如何使用自定义的XML属性
- Android自定义控件:如何使用自定义的XML属性
- Android自定义控件系列二:如何自定义属性
- Android简单了解自定义控件和自定义属性如何使用
- android 自定义控件属性
- Android自定义控件属性
- android 自定义控件属性
- Android自定义控件属性
- Android自定义控件属性
- Android自定义控件属性
- Android自定义控件属性
- Android控件:自定义属性
- Android自定义控件属性
- Java利用Jxl向数据库上传下载Excel文件
- ubuntu安装cuda循环登录
- mysql服务自动关闭的解决
- php用户登陆
- JVM调优总结(五)-分代垃圾回收详述1
- 自定义控件如何获取 android:layout_width属性
- 深入Java基础(一)——基本数据类型及其包装类
- 【p1042-乒乓球】解题记录
- Mybatis批量增加,删除,更新Oracle
- angular中子控制器向父控制器传值
- 开源xplico工具,添加PFring抓包支持
- 欢迎使用CSDN-markdown编辑器
- JVM调优总结(四)-垃圾回收面临的问题
- 制作U盘小图标