ViewGroup.GetChildMeasureSpec(Int32, Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
MeasureChildren 的硬部分:找出 MeasureSpec 以传递给特定子级。
[Android.Runtime.Register("getChildMeasureSpec", "(III)I", "")]
public static int GetChildMeasureSpec (int spec, int padding, int childDimension);
[<Android.Runtime.Register("getChildMeasureSpec", "(III)I", "")>]
static member GetChildMeasureSpec : int * int * int -> int
参数
- spec
- Int32
此视图的要求
- padding
- Int32
当前维度和边距的此视图的填充(如果适用)
- childDimension
- Int32
孩子想要在当前维度中有多大
返回
子项的 MeasureSpec 整数
- 属性
注解
MeasureChildren 的硬部分:找出 MeasureSpec 以传递给特定子级。 此方法为一个子视图的一个维度(高度或宽度)找出正确的 MeasureSpec。
目标是将 MeasureSpec 中的信息与子元素的 LayoutParams 相结合,以获得最佳结果。 例如,如果此视图知道其大小(因为 MeasureSpec 具有 EXACTLY 模式),并且子级在 LayoutParams 中指示其希望与父级大小相同,则父级应要求子级根据确切大小进行布局。
适用于 . 的 android.view.ViewGroup.getChildMeasureSpec(int, int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。