Binary XML file line Error inflating class解决办法以及自定义view的基本实现
2015-04-09 21:44
417 查看
之前跟着坑爹的课本写了一个画图的功能,一直只能setContentView(new MyBitmapView(this)),不能再加其他东西了,之后用layout布局一直报这个错,后来一查是view的三个构造函数没有实现。
所以自定义view一定要
onDraw()
onMeasure()
public MyBitmapView(Context context)
public MyBitmapView(Context context, AttributeSet attrs)
public MyBitmapView(Context context, AttributeSet attrs, int defStyleAttr)
都要实现才行
所以看书有时候给的代码的延展性很差。。。。还要自己弄懂
所以自定义view一定要
onDraw()
onMeasure()
public MyBitmapView(Context context)
public MyBitmapView(Context context, AttributeSet attrs)
public MyBitmapView(Context context, AttributeSet attrs, int defStyleAttr)
都要实现才行
所以看书有时候给的代码的延展性很差。。。。还要自己弄懂
相关文章推荐
- android异常之形如:android.view.InflateException: Binary XML file line #165: Error inflating class的解决办法
- Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- 自定义的LinearLayout 使用报错 android.view.InflateException: Binary XML file line #3: Error inflating class
- 'ADB server didn't ACK'的解决办法 , Binary XML file line #...: Error inflating class ...。
- Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android自定义View “android.view.InflateException: Binary XML file line # : Error inflating class"
- 解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- 解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- 解决android.view.InflateException: Binary XML file line #8: Error inflating class
- Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- 引用自定义View的布局异常 android.view.InflateException: Binary XML file line #5: Error inflating class ...
- Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android“Binary XML file line # : Error inflating class” 什么二进制编译错误解决办法
- 配置GoogleMap后android.view.InflateException:Binary XML file line # 10:Error inflating class