UnsupportedOperationException:can't convert to dimension :typx=0x1[通俗易懂]

UnsupportedOperationException:can't convert to dimension :typx=0x1

大家好,又见面了,我是全栈君。

at android.content.res.TypeArray.getDimensionPixelSize(TypeArray.java:463)

今天在给项目做适配执行项目时遇到这个错误,发生错误的原因及解决方法

原因:因为在利用@dimen/xxx来获取值的时候,而xxx在dimen文件里未定义导致这个错误

 自己的项目bug复现原因:  由于须要在三套设备上进行适配,所以对一个xml文件所须要的dimen值也分了三个,如图

UnsupportedOperationException:can't convert to dimension :typx=0x1[通俗易懂]

比方。a.xml文件在设置height=“@dimen/a_height”,在一个设备上用到了values-sw540dp这个文件中面的dimen.xml,而该dimen文件中面没有名字为a_height的项目,尽管其余两个目录的dimen文件中有。

有点啰嗦了,说白了就是因为在利用@dimen/xxx来获取值的时候,而xxx在dimen文件里未定义导致这个错误。所以出现这个问题特别是做适配处理的时候出现这个问题要看看当前设备用的哪一个目录里面的dimen.xml。做对应的处理就可以

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python安装cpickle_python中cPickle

    python安装cpickle_python中cPickle在python中,一般可以使用pickle类来进行python对象的序列化,而cPickle提供了一个更快速简单的接口,如python文档所说的:“cPickle–Afasterpickle”。cPickle可以对任意一种类型的python对象进行序列化操作,比如list,dict,甚至是一个类的对象等。而所谓的序列化,我的粗浅的理解就是为了能够完整的保存并能够完全可逆的恢复。在cPic…

    2022年6月15日
    50
  • vuex mapGetters「建议收藏」

    vuex mapGetters「建议收藏」1、vuex配置//vuex的配置//注意Store是大写conststore=newVuex.Store({//数据保存state:{show:false,count:…

    2022年6月8日
    26
  • 小米路由器3 opkg安装

    小米路由器3 opkg安装小米路由器3opkg安装1、复制opkg到小米路由的/data路径下。下载地址:http://sangbo.pub/soft/opkg/opkg2、修改/etc/opkg.conf文件,替换为以下内容:src/gzattitude_adjustment_basehttp://openwrt.sangbo.pub/barrier_breaker/14.07/ramips/mt7620a/

    2022年6月3日
    43
  • 关于VMware无法输入许可证密钥的方法

    关于VMware无法输入许可证密钥的方法首先,把电脑里的VMware卸载掉设置—-应用—-找到VMware——修改—-删除VMware不要保留任何配置文件其次,找到你的VMware安装文件,要知道它在哪或者把它放在一个比较好找的地方打开任务管理器—左上角文件—-运行新任务—然后按图片走等待安装完毕后就能正常输入许可证密钥了…

    2022年9月14日
    0
  • delphi xe5 安装 fastreport5「建议收藏」

    delphi xe5 安装 fastreport5「建议收藏」1、卸载fastreport42、删除fastreport4的librarypath3、安装fr5:打开recompile.exe,1、选择delphi版本 4、recompileallpackages ->compile,之后在fr5安装文件路径下会多出一个libD19文件夹4、添加fastreport5的librarypath为上一步的libD19文件夹另

    2022年7月18日
    17
  • MD5加密详解_md5加密的方法

    MD5加密详解_md5加密的方法MD5加密详解 引言:我在百度百科上查找到了关于MD5的介绍,我从中摘要一些重要信息:MessageDigestAlgorithmMD5(中文名为信息摘要算法第五版)为计算机安全领域广泛使用

    2022年8月6日
    1

发表回复

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

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