在onCreateView()
我的Fragment
班级中,我正在创建并返回一个View
其内容需要根据实际屏幕宽度和高度动态创建的Fragment
.
如果我能够确定onCreateView()
. 这是因为当在View
内部构造时onCreateView()
,会添加许多子View
元素,以及父布局如何View
根据可用的宽度和高度将这些子元素组织成列(以创建一种“流动”的列容器)。
我尝试查看传递给LayoutParams
的内容,但宽度和高度似乎是常数,而不是特定的宽度和高度。ViewGroup
onCreateView()
我是否相信,在布局阶段的这个阶段(在Fragment
's内onCreateView()
),没有可用的宽度和高度?如果是这种情况,那么我怀疑我需要做的是View
分两个阶段构建我的容器:(1)最初将子项添加到其中,然后(2)实际上将这些子项组织View
到方法覆盖中的列中当宽度和高度已知时调用。