<span style="font-size:18px;">自定义一个view,然后在布局文件中引用,运行后,报如下错误:
开始以为是包名写错了,然后重新复制了包名,ctrl+左键也是可以进入到自定义view类中的,后来才发现是自定义view的时候没有生成一下三个构造方法。
public BallView(Context context) {
super(context);
//初始化画笔
initPaint();
}
public BallView(Context context, AttributeSet attrs) {
super(context, attrs);
initPaint();
}
public BallView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
</span>
转载请注明原文地址: https://ju.6miu.com/read-1301687.html