Caused by: android.view.InflateException: Binary XML file line #61: Binary X

Caused by: android.view.InflateException: Binary XML file line #34: Error inflating class com.jsbd.multimedia.widget.HMIPictureController
   at android.view.LayoutInflater.createView(LayoutInflater.java:633)
   at android.view.LayoutInflater.createViewFromTa——g(LayoutInflater.java:743)
   at android.view.LayoutInflater.rInflate(LayoutInflater.java:806)
   at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
   at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
   at android.view.LayoutInflater.inflate(LayoutInflater.java:365)
   at androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:696)
   at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:170)
   at androidx.databinding.DataBindingUtil.setContentView(DataBindingUtil.java:303)
   at androidx.databinding.DataBindingUtil.setContentView(DataBindingUtil.java:284)
   at com.jsbd.infrastructure.DataBindingActivity.onCreate(DataBindingActivity.java:41)
   at com.jsbd.infrastructure.BaseActivity.onCreate(BaseActivity.java:26)
   at com.jsbd.multimedia.activity.PicturePlayActivity.onCreate(PicturePlayActivity.java:138)
   at android.app.Activity.performCreate(Activity.java:6113)
   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1112)
   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2488)
   ... 10 more

——————————————————————————————————————

Caused by: android.view.InflateException: Binary XML file line #79: Error inflating class <unknown>
   at android.view.LayoutInflater.createView(LayoutInflater.java:633)
   at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55)
   at android.view.LayoutInflater.onCreateView(LayoutInflater.java:682)
   at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741)
   at android.view.LayoutInflater.rInflate(LayoutInflater.java:806)
   at android.view.LayoutInflater.rInflate(LayoutInflater.java:809)
   at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
   at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
   at android.view.LayoutInflater.inflate(LayoutInflater.java:365)
   at android.view.View.inflate(View.java:18928)
   at com.jsbd.multimedia.widget.HMIPictureController.initView(HMIPictureController.java:70)
   at com.jsbd.multimedia.widget.HMIPictureController.<init>(HMIPictureController.java:65)
   at com.jsbd.multimedia.widget.HMIPictureController.<init>(HMIPictureController.java:59)
   ... 28 more

HMIPictureController是自定义控件:34行

, 再看控件对应布局的79行

 就是这儿资源引入错误,这个同事只在mipmap资源下放了一张图片导致报错,应该放在drawable文件夹下,或者所有的mipmap文件夹下都放一张图片

参考android.view.InflateException: Binary XML file 解决方 - 今日竹石的个人空间 - OSCHINA - 中文开源技术交流社区

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值