1. 程式人生 > >自定義View的XML報錯問題

自定義View的XML報錯問題

首先檢查是不是包名寫錯了,然後再看我今天遇到的


InflateException  

Binary XML file 

經過博主的測試 發現是少了

       public Demo(Context context, AttributeSet attrs) {
		super(context, attrs);
		// TODO Auto-generated constructor stub
	}

相似的還有以下三個

       public Demo(Context context) {
		super(context);
		// TODO Auto-generated constructor stub
	}

	public Demo(Context context, AttributeSet attrs, int defStyleAttr,
			int defStyleRes) {
		super(context, attrs, defStyleAttr, defStyleRes);
		// TODO Auto-generated constructor stub
	}
	

	public Demo(Context context, AttributeSet attrs, int defStyleAttr) {
		super(context, attrs, defStyleAttr);
		// TODO Auto-generated constructor stub
	}
去掉這三個都能正常執行,但是就是去掉第一個就會報錯,,蛋疼啊。。