文章目录
今天在项目中因为 LayoutInflater 参数使用错误,导致布局中的最外层的宽高都失效。排查好好久,都没有解决,一度怀疑是不是框架的问题。最后发现是 LayoutInflater 参数使用错误,恍然大悟。
牢记:基础不牢,地动山摇。
牢记:基础不牢,地动山摇。
牢记:基础不牢,地动山摇。
为什么布局最外层的宽高会失效
ViewGroup#generateDefaultLayoutParams:
当然,不同的 ViewGroup 子类,会覆写这个方法
今天在项目中因为 LayoutInflater 参数使用错误,导致布局中的最外层的宽高都失效。排查好好久,都没有解决,一度怀疑是不是框架的问题。最后发现是 LayoutInflater 参数使用错误,恍然大悟。
牢记:基础不牢,地动山摇。
牢记:基础不牢,地动山摇。
牢记:基础不牢,地动山摇。
ViewGroup#generateDefaultLayoutParams:
当然,不同的 ViewGroup 子类,会覆写这个方法