Error inflating处理

之前写好的应用,忽然有一天忘记了,打开了Pad的导航栏,就一直报错:

android.view.InflateException: Binary XML file line #0: Binary XML file line #0: Error inflating class ...

经过查找,原因在于导航栏打开后,选取资源的情况会变化,之前对于华为平板M3青春版10,其资源目录为values-sw600dp-land-1920x1200,但打开导航栏后,相关信息变为:

init=1200x1920 320dpi cur=1920x1200 app=1920x1132 rng=1200x1084-1920x1804

由于1132小于1200,则无法取得对应设置,故报错。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,034评论 25 709
  • 两个月前我们的app开始平板化,要全面支持平板横屏。之前不支持的时候,app只支持竖屏,在平板上感觉就像在大手机上...
    拾识物者阅读 2,341评论 4 18
  • 本文参考自: Google的官方权威适配文档 郭霖:Android官方提供的支持不同屏幕大小的全部方法 Storm...
    M悇芐冋忆阅读 13,267评论 5 56
  • 关键问题1:销售成功是通过管理一系列事件行为,导向一个特定目标,即销售来获得,需要综运用那些能帮你达到既定目标的技...
    CM的口袋阅读 235评论 0 0
  • 想见兮恨晚,哝哝兮情言。一朝去之兮思念,几回漠视兮肠断。湖畔杨柳兮幽怨,卧坐美人兮素颜,惊天人兮生爱恋,钟情汝兮...
    别把秀才不当兵阅读 191评论 0 3

友情链接更多精彩内容