引用自定义View的布局异常 android.view.InflateException: Binary XML file line #5: Error inflating class ...

来源:互联网 发布:macbook软件下载网站 编辑:程序博客网 时间:2024/05/16 00:50

在写app的时候免不了有时候要自定义view,今天写了个demo,布局中引用了自定义的View,编译的时候没有任何报错信息,但是一运行apk的时候就FC。

贴出异常:


很明显是加载我自定义的那个类错误,下面贴上我的布局:


当时很郁闷啊,这布局看来看去就是没写错啊....然后再看我的代码....



是吧,看来看去也是对的啊,然后就更郁闷了....就去看自定义View的那个类是不是出了什么问题...

都知道View一般有三个构造方法,其实像我们的这种情况,一般是要调用第二个构造方法,如图:


而我当时是调用的第一个,如图:


所以这郁闷的异常就这样解决啦大笑大笑大笑

1 0