Android自定义View的三个构造函数
程序员文章站
2023-11-24 21:42:40
自定义view有三个构造方法,它们的作用是不同的。
public myview(context context) {
super(context);
}...
自定义view有三个构造方法,它们的作用是不同的。
public myview(context context) { super(context); } public myview(context context, attributeset attrs) { super(context, attrs); } public myview(context context, attributeset attrs, int defstyleattr) { super(context, attrs, defstyleattr); }
第一个是new 一个对象的时候调用。
第二个是在xml文件声明的时候调用。
系统默认只会调用前两个构造函数,至于第三个构造函数的调用,通常是我们自己在构造函数中主动调用的。
以上所述是小编给大家介绍的android自定义view的三个构造函数,希望对大家有所帮助