共用方式為


ViewGroup.GetChildMeasureSpec(Int32, Int32, Int32) 方法

定義

測量的硬部分Children:找出 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 整數

屬性

備註

測量的硬部分Children:找出 MeasureSpec 以傳遞至特定子系。 此方法會針對單一子檢視的一個維度(高度或寬度)找出正確的 MeasureSpec。

目標是將 MeasureSpec 中的資訊與子系的 LayoutParams 結合,以獲得最佳結果。 例如,如果這個檢視知道其大小(因為 MeasureSpec 的模式為 EXACTLY),而且子系在 LayoutParams 中指出它想要與父系相同的大小,則父系應該要求子系提供確切的大小配置。

android.view.ViewGroup.getChildMeasureSpec(int, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於