Android 自定义View java.lang.RuntimeException: Unable to start activity ComponentInfo

在Android 4.1.2环境下,自定义了一个View, 运行时出现

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.matrixtest/com.example.matrixtest.MainActivity}: android.view.InflateException: Binary XML file line #26: Error inflating class MatrixImageView

Android 自定义View java.lang.RuntimeException: Unable to start activity ComponentInfo_第1张图片

搜寻半天,后来发现是我自定义View的问题

自定义的View需要重写所有的构造方法  即:

	public MatrixImageView(Context context) {
		super(context);
		// TODO Auto-generated constructor stub
	}
	public MatrixImageView(Context context, AttributeSet attri) {
		super(context, attri);
		// TODO Auto-generated constructor stub
	}
	public MatrixImageView(Context context, AttributeSet attri, int defStyle) {
		super(context, attri, defStyle);
		// TODO Auto-generated constructor stub
	}


你可能感兴趣的:(Android,错误)