2019独角兽企业重金招聘Python工程师标准>>>

废话不多说,直接进入, Android

比如自定义了一个 ImageView ,想扩展ImageView的一些功能

public class MyImageView extends ImageView {public MyImageView(Context context) {super(context);}//自己扩展的函数public void myExtensionFunction(){//.....}//..............
}

在一个布局中使用了该 自定义 主键组件

so...  很可能在启动时报 Caused by: android.view.InflateException: Binary XML file line #8: Error inflating xxx.xxx.MyImageView 的错误

怎么解决呢?

第一、仔细检查layout文件中是否有字符写错!

第二、在MyImageView 中缺少了一个包含 AttributeSet 构造函数

因此需要MyImageView 做如下修改

public class MyImageView extends ImageView {public MyImageView(Context context) {super(context);}//#################   需要添加该构造函数  ####################public MyImageView(Context context,AttributeSet paramAttributeSet){super(context,paramAttributeSet);}//#############################################################//自己扩展的函数public void myExtensionFunction(){//.....}//..............
}

OK,问题解决!

转载于:https://my.oschina.net/u/616133/blog/279467

解决载入自定义视图时出现InflateException #8:Error inflating的错误相关推荐

  1. Android使用自定义View时:Error inflating class错误的原因。

    当在布局文件里使用自定义的View的时候,出现Error inflating class错误的原因: 1.没有定义inflate需要的默认构造函数: eg:自定义View为TestView,需要定义T ...

  2. eclipse启动时总出现 A error has occurred...错误

    eclipse启动时总出现 A error has occurred-错误 作为学生小白,Bug什么的对我来说就是晴天霹雳.这不最近eclipse每次启动时总会显示 A error has occur ...

  3. 解决上传文件时 nginx 413 Request Entity Too Large 错误

    一个使用Tomcat 发布的站点,使用Nginx做了代理,在上传文件时发生以下错误: <html> <head><title>413 Request Entity ...

  4. 解决导入Android例子时“Unable to resolve target 'android-x' ”的错误

    今天导入一个Android的例子程序,出现了Unable to resolve target 'android-2' 的错误. 最后google之后才发现原来是 ADK版本 :---API Level ...

  5. ubuntu之解决挂载NTFS磁盘时出现input/output error

    查看出现错误的磁盘:     df -h 出现这种错误的解决方法: 在终端输入:    sudo ntfsfix /dev/sdb1    

  6. 解决启动Vue工程时,报错Error from chokidar

    临时的解决方法是在终端输入以下命令,但是在重启系统后,这个临时改动就没有作用了. echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/ ...

  7. 使用putty远程登录Ubuntu时,报Network error:Connection refused错误及解决(记录)

    putty远程登录Ubuntu,弹出Network error:Connection refused的错误提示框,就是因为Ubuuntu没有安装ssh服务.  执行命令: sudo apt-get i ...

  8. 群晖下自建Discuz论坛访问时出现” Discuz! Database Error (2002) notconnect”错误解决方案。

    自己家里的黑群晖机器,做了个Discuz个人论坛,平时使用的好好的,今天登陆时突然提示" Discuz! Database Error (2002) notconnect".  a ...

  9. 使用XIB实现嵌套自定义视图

    在进行iOS开发的过程中,对于一些复杂的界面,我们可以通过Interface Builder这个Xcode集成的可视化界面编辑工具在完成,这回节省大部分时间以及代码量.它的使用方法这里不做介绍了,这次 ...

最新文章

  1. Android之自定义控件显示点赞用户并通过用户名称进入该用户主页的功能
  2. 【数据挖掘】数据挖掘算法 组件化思想 ( 模型或模式结构 | 数据挖掘任务 | 评分函数 | 搜索和优化算法 | 数据管理策略 )
  3. python msp_Python 练习实例71
  4. [html] HTML5的文件离线储存怎么使用,工作原理是什么?
  5. tnsnames.ora配置未生效_nginx高可用配置未生效问题跟踪
  6. git 添加远程服务器,远程搭建git服务器新手踩坑
  7. 补天漏洞厂商资产数据爬虫以及总漏洞量可视化分析
  8. 将FTP空间通过网络映射到本地电脑上
  9. Histromap of World History: The rise and fall of peoples and notions for 4000 years
  10. XBrowser增加Jslog日志对象接口
  11. 圈的ramsey数研究
  12. java 计算日期相差天数_Java 计算两个日期相差的天数
  13. 软件使用:如何用Mac做热点。
  14. java日期的计算(当月剩余天数、获取日期当月的天数)
  15. AD20 输出制板文件小记
  16. 每天一篇论文 289/365Deep Reinforcement Learning for Robotic Pushing and Picking in Cluttered Environment
  17. (四)eos开发实战dapp+游戏--发币(TKB币)
  18. 华子机试 计算足球赛比分 java
  19. 修复恢复可疑的SQLServer数据库
  20. python实现监听键盘

热门文章

  1. HTML设置单边圆角,如何在html中做圆角矩形和 只有右边的分隔线
  2. 运维部门工作总结_我院召开2020年科室(部门)工作总结暨考核测评会议
  3. layui.use 在a标签内onclick调用
  4. es中对标mysql group by的teams聚合类型
  5. Quoc Le,谷歌AutoML的幕后英雄
  6. 首部高中AI基础教材出版发布:汤晓鸥主编,40所重点中学引入
  7. 摄像头训练的吃豆人,我还是没活几集 | TensorFlow.js
  8. AI产品开发指南:5大核心环节搞定机器学习工作流
  9. 【HNOI 2016】大数
  10. Linux 命名空间