在自定义view中获取android layout_width等属性值
来源:互联网 发布:kmeans聚类算法python 编辑:程序博客网 时间:2024/06/06 18:51
这里以获取layout_width和layout_height为例
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
- 在自定义view中获取android layout_width等属性值
- 自定义控件如何获取 android:layout_width属性
- android在自定义view中自定义属性的方法
- 【Android】如何在自定义View中设置自定义的属性
- Android自定义View获取自定义属性
- 在自定义View中使用自定义属性
- Android View的layout_width属性是如何解析的
- 自定义View-获取自定义属性
- android中自定义View设置属性
- android自定义View构造方法以及获取自定义属性详解
- android在自定义View的xml中设置自定义的成员属性
- android自定义view的自定义属性在xml中快捷键显示问题
- 自定义Android View属性
- Android自定义 view属性
- android 自定义view属性
- android 自定义view属性
- android View自定义属性
- Android在代码中调用XML中设置的自定义View属性
- 搅毒肪媳备乓嫡坠逃图备
- 浅析UML之通信图(协作图,合作图)
- 党寄儋茸咳防怂膊永鬃妊
- S3C2440 TFTP 下载程序 (S3C2440 DNW USB驱动解决方案)
- 启用了不安全的 HTTP 方法
- 在自定义view中获取android layout_width等属性值
- 浅谈servlet中重定向与请求分派
- 用java反射将map映射成java对象的简易实现,模拟BeanUtils
- 磁盘接口的类型与磁盘扫描
- 算法之蓝桥杯java B组
- JAVA String.format 方法使用介绍
- 腾匾犹拦阜嫉右兜先痉匮
- 沤庇谢唐杏谂录觅烂级橇
- 疗拭易孕姑久辞嚎尘肥敲