关于Databinding相关 XXX.inflate(layoutInflater) must not be null问题
方法一:如果是修改了包名:
如com.abc.login->com.xyz.login,请进行如下步骤
如果方法一未奏效
如果是多module项目结构 ModuleA(application)
依赖ModuleB(library),ModuleB依赖ModuleC(library); 其中ModuleA和ModuleC开启了
解决方法:
ModuleB也要开启databinding,否则ModuleC里的DataBinding方法就会报must not be null问题;
简而言之,ModudleB implementation ModuleC,ModuleC开启了dataBinding,则ModuleC也需要开启
参考了:
StackOverflow
csdn