// 获取宽-测量規则的模式和大小 // 获取高-测量规则的模式和大小如果峩们的android自定义vieww内容变了 但大小位置不变的话只需要调用
invalidate
. 如果我们的android自定义vieww内容变了 大小位置也变的话。就需要先调用requestLayout
再调用invalidate
values
文件夹下打开attrs.xml
,其实这个文件名称可以是任意的写在这里更规范一点
View有了三个构造方法需要我们重写这里介绍下三个方法会被调用的场景:
style
属性设置,这时inflater布局时会调用第三个构造方法
像上边的例子┅样 为了避免代码冗余 我们把获取属性的代码都写在了第三个方法中了
本文参与,欢迎正在阅读的你也加入一起分享。
为什么我的android自定义vieww不通过XML文件直接setContentView可以显示的出来但是通过布局文件调用时View在界面上显示不出来