public class NewButton extends LinearLayout { public NewButton(Context context, AttributeSet attrs) {
super(context, attrs);
}这里生成的第一个参数是上下文,那第二个参数是什么呢?有什么作用呢?求详细点的解答顺便吐槽一下,学习真的很苦不知答案的,给句安慰或励言也行。控件类
super(context, attrs);
}这里生成的第一个参数是上下文,那第二个参数是什么呢?有什么作用呢?求详细点的解答顺便吐槽一下,学习真的很苦不知答案的,给句安慰或励言也行。控件类
比如你的控件是通过xml报文形式定义的,AttributeSet集合中存储的就是你给这个控件设置的属性:
layout_width:XXX
layout_height:XXX
.......
收集完成之后交由View(父类)类处理.