您的位置:首页 > 移动开发 > Android开发

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)

都要实现才行

所以看书有时候给的代码的延展性很差。。。。还要自己弄懂
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android
相关文章推荐