之前写好的应用,忽然有一天忘记了,打开了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,则无法取得对应设置,故报错。