浏览 5589 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-10-10
当继承View的时候,会有个一个含有AttributeSet参数的构造方法,通过此类就可以得到自己定义的xml属性,也可以是android的内置的属性,方法如下: Log.e(tag, "attrs.getAttributeValue(\"\", \"myAttribute\"):"+attrs.getAttributeValue(null, "myAttribute")); attrs.getAttributeValue(null, "myAttribute")
Log.e(tag, "attrs.getAttributeValue(\"\", \"android:layout_height\"):"+attrs.getAttributeValue("http://schemas.android.com/apk/res/android", "layout_width")); attrs.getAttributeValue("http://schemas.android.com/apk/res/android", "layout_width")
<cc.mdev.test.EnlargeView android:id="@+id/bit" android:layout_width="fill_parent" android:layout_height="fill_parent" myAttribute="My Hello"/>
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |