Coodinatorlayout使用是加载异常报错XML inflate class error

最近在开发中一直被这个问题困扰,排查了一天,摸索出来两种规律。

一 主题要使用AppCompat系列的,也就是Theme.AppCompat及其衍生的主题

二 加载资源文件时的上下文要注意。作者使用activity的getApplicationContext时就报错,但是使用getBaseContext加载就正常。目前问题得以解决,但是原理还未研究清楚。

猜你喜欢

转载自blog.csdn.net/kongou/article/details/80693947