关于 LayoutInflater.inflate 的取值结论

43 阅读1分钟
根节点是否是 mergeViewGroup rootboolean attachToRoot返回值
notNullfalse返回的是 xml 布局的根节点 View 对象,并且对象上拥有根节点上的布局参数。
notNulltrue返回的是添加了根节点View对象以及布局参数的root对象。
nullfalse返回的是没有布局参数信息的根节点View对象。
nulltrue返回的是没有布局参数信息的根节点View对象。
notNull(必须)true(必须)返回的是root对象。

root为null时,返回的是没有布局参数信息的根节点View对象。root不为null时,对象上拥有根节点上的布局参数。attachToRoottrue时,返回root对象,否则返回的是 xml 布局的根节点 View 对象。