使用View.inflate时root为空导致外层布局width和height失效

问题简述:线上bug, View.inflate进资源文件root为空时。外层布局width和height失效
原因:
  调用处:
  
  底层代码:
  
  
  问题根源处:
  
  
当root!=null时,会根据attrs解析出来的参数来设置LayoutParams.
 
解决办法:
    1.添加父View
    2.需要重新设置
原文地址:https://www.cnblogs.com/cbooy/p/4604263.html