View.MeasureSpec.MakeMeasureSpec(Int32, MeasureSpecMode) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したサイズとモードに基づいてメジャー仕様を作成します。
[Android.Runtime.Register("makeMeasureSpec", "(II)I", "")]
public static int MakeMeasureSpec (int size, Android.Views.MeasureSpecMode mode);
[<Android.Runtime.Register("makeMeasureSpec", "(II)I", "")>]
static member MakeMeasureSpec : int * Android.Views.MeasureSpecMode -> int
パラメーター
- size
- Int32
メジャー仕様のサイズ
- mode
- MeasureSpecMode
メジャー仕様のモード
戻り値
サイズとモードに基づくメジャー仕様
- 属性
注釈
指定したサイズとモードに基づいてメジャー仕様を作成します。
モードは常に次のいずれかである必要があります: <ul><li>android.view.View.MeasureSpec#UNSPECIFIED
</li></>android.view.View.MeasureSpec#EXACTLY
<li><>android.view.View.MeasureSpec#AT_MOST
</li></ul>
<strong>Note:</strong> API レベル 17 以下では、makeMeasureSpec の実装は、引数の順序が重要ではなく、いずれかの値でオーバーフローすると、結果として得られる MeasureSpec に影響を与える可能性がありました。 android.widget.RelativeLayout
このバグの影響を受けています。 17 より大きい API レベルを対象とするアプリでは、より厳密な固定動作が得られます。
の Java ドキュメント android.view.View.MeasureSpec.makeMeasureSpec(int, int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。