Caused by: android.view.InflateException: Binary XML file line #11: Error inflating class

简介: Caused by: android.view.InflateException: Binary XML file line #11: Error inflating class

起因

我想要使用XUI框架的确认对话框

效果如下

<------------------------------------>

但是在showConfirmDialog的时候发生了异常导致程序崩溃了, 百度了很多 没找到解决方法,现已解决,特来记录一下这个错误原因

报错日志

首先咱们看报错日志

报错位置代码


分析

自我分析

看报错信息原以为是xml文件写的有错,但是检查下来并没有发现xml文件哪里写的有问题,随即去百度

百度搜索

Caused by: android.view.InflateException: Binary XML file line #11: Error inflating class

以下是百度搜到的,可以看出百度搜到的明显和我的问题不符

Caused by: java.lang.reflect.InvocationTargetException

咱们接着来搜索第二个异常

很明显,这几个结果也不是我想要的

Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 16: TypedValue{t=0x2/d=0x7f040381 a=-1}

咱们再看第三个异常信息

得知可能是Android版本的问题,于是我分别使用了低版本 中版本 高版本的几部手机,还都是崩溃,发现可能是主题活动的问题,于是查看了XUI的theme主题样式,随即把XUI的主题样式复制了过来,然后再次运行 发现dialog确认对话框可以正常弹出了

解决

原来的主题样式

解决后的主题样式

运行效果

目录
相关文章
|
12月前
|
Java Android开发
|
安全 Shell Android开发
Android系统 init.rc sys/class系统节点写不进解决方案和原理分析
Android系统 init.rc sys/class系统节点写不进解决方案和原理分析
662 0
|
6月前
|
存储 网络安全
Curl error (60): SSL peer certificate or SSH remote key was not OK for https://update.cs2c.com.cn/NS/V10/V10SP2/os/adv/lic/base/x86_64/repodata/repomd.xml [SSL: no alternative certificate subject name matches target host name 'update.cs2c.com.cn']
【10月更文挑战第30天】在尝试从麒麟软件仓库(ks10-adv-os)下载元数据时,遇到 SSL 证书验证问题。错误提示为:`Curl error (60): SSL peer certificate or SSH remote key was not OK`。可能原因包括证书不被信任、证书与域名不匹配或网络问题。解决方法包括检查网络连接、导入 SSL 证书、禁用 SSL 证书验证(不推荐)、联系仓库管理员、检查系统时间和尝试其他镜像。
1717 1
|
9月前
|
开发工具 Android开发
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
345 4
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
|
9月前
|
Android开发
解決Android报错:Could not initialize class org.codehaus.groovy.reflection.ReflectionCache
解決Android报错:Could not initialize class org.codehaus.groovy.reflection.ReflectionCache
273 1
|
10月前
|
XML 数据格式 Python
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘./1.xml’
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘./1.xml’
532 0
|
Java Android开发
问题:Android requires .class compatibility set to 5.
问题:Android requires .class compatibility set to 5.
59 1
|
11月前
|
Shell Go 开发工具
How to decompile Google Android .apk file as readable dump【原创】
How to decompile Google Android .apk file as readable dump【原创】
72 0
|
openCL 开发工具 异构计算
mtk make:*** [xml_parser] Error 255
mtk make:*** [xml_parser] Error 255
73 0