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.HMIPictureControllerat android.view.LayoutInflater.createView(LayoutInflater.java:6
·
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 - 中文开源技术交流社区
更多推荐
已为社区贡献1条内容
所有评论(0)