报错Binary XML file line : Error inflating class

报错Binary XML file line : Error inflating class自定义 View 将他用于布局文件中 在 XML 作为布局元素来布局的话 必须使用完整路径名 也就是包名加类名来引用 用 com example lklknbnhh myview MyView 来进行引用 自定义一个 View 必须派生实现基类 View 的三个构造函数 nbsp nbsp nbsp View Contextconte nbsp nbsp nbsp nbsp Simpleconstr

自定义View,将他用于布局文件中,在XML作为布局元素来布局的话,必须使用完整路径名,也就是包名加类名来引用,用com.example.lklknbnhh.myview.MyView来进行引用。



自定义一个View,必须派生实现基类View的三个构造函数

     View(Context context)     //Simple constructor to use when creating a view from code

     View(Context context, AttributeSet attrs)     //Constructor that is called when inflating a view from XML

     View(Context context, AttributeSet attrs, int defStyle)     //Perform inflation from XML and apply a class-specific base style

       第二个和第三个构造函数对于XML这种引用方式是必须实现的,这三个构造函数应该是在不同的应用场合来实例化一个View对象。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/203941.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午9:14
下一篇 2026年3月19日 下午9:15


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号