WindowManagerLayoutParams クラス

定義

[Android.Runtime.Register("android/view/WindowManager$LayoutParams", DoNotGenerateAcw=true)]
public class WindowManagerLayoutParams : Android.Views.ViewGroup.LayoutParams, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/WindowManager$LayoutParams", DoNotGenerateAcw=true)>]
type WindowManagerLayoutParams = class
    inherit ViewGroup.LayoutParams
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
WindowManagerLayoutParams
属性
実装

注釈

Android プラットフォームのドキュメント

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

WindowManagerLayoutParams()
WindowManagerLayoutParams(Int32, Int32, Int32, Int32, WindowManagerTypes, WindowManagerFlags, Format)
WindowManagerLayoutParams(Int32, Int32, WindowManagerTypes, WindowManagerFlags, Format)
WindowManagerLayoutParams(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

WindowManagerLayoutParams(Parcel)
WindowManagerLayoutParams(WindowManagerTypes)
WindowManagerLayoutParams(WindowManagerTypes, WindowManagerFlags)
WindowManagerLayoutParams(WindowManagerTypes, WindowManagerFlags, Format)

フィールド

AlphaChanged
AnimationChanged
BrightnessOverrideFull

#screenBrightnessの値。#buttonBrightnessこのウィンドウが前面にあるときに、画面またはボタンのバックライトの明るさを最も高い値に設定する必要があることを示します。

BrightnessOverrideNone

の既定値 #screenBrightness#buttonBrightness 、このウィンドウの明るさの値がオーバーライドされないことを示し、通常の明るさポリシーを使用する必要があります。

BrightnessOverrideOff

#screenBrightnessの値。#buttonBrightnessこのウィンドウが前面にあるときに、画面またはボタンのバックライトの明るさを最小値に設定する必要があることを示します。

DimAmountChanged
DisplayFlagDisableHdrConversion
古い.

このウィンドウで HDR 変換を無効にするかどうかを示します。

FillParent
古い.

ビューによって要求される高さまたは幅の特別な値。

(継承元 ViewGroup.LayoutParams)
FirstApplicationWindow

通常のアプリケーション ウィンドウを表すウィンドウの種類の開始。

FirstSubWindow

サブウィンドウの種類の開始。

FirstSystemWindow

システム固有のウィンドウの種類の開始。

FlagsChanged
FormatChanged
LastApplicationWindow

アプリケーション ウィンドウの種類の終了。

LastSubWindow

サブウィンドウの種類の末尾。

LastSystemWindow

システム ウィンドウの種類の終了。

LayoutChanged
LayoutInDisplayCutoutModeAlways
古い.

ウィンドウは常に画面のすべての端の DisplayCutout 領域に拡張できます。

LayoutInDisplayCutoutModeDefault
古い.

ウィンドウは、 がシステム バーDisplayCutout内に完全にDisplayCutout含まれているか、 が 16 dp より深くない場合DisplayCutoutにのみ、領域に拡張できますが、これは OEM の選択によって異なります。

LayoutInDisplayCutoutModeNever
古い.

ウィンドウが DisplayCutout 領域と重なることは許可されません。

LayoutInDisplayCutoutModeShortEdges
古い.

ウィンドウは常に画面の DisplayCutout 短い端の領域に拡張できます。

MatchParent

ビューによって要求される高さまたは幅の特別な値。

(継承元 ViewGroup.LayoutParams)
MemoryTypeChanged
RotationAnimationChanged
RotationAnimationCrossfade
古い.

#rotationAnimationこのウィンドウが回転後にフェードインまたはフェードアウトすることを指定する の値。

RotationAnimationJumpcut
古い.

#rotationAnimationこのウィンドウがすぐに消えるか、回転後に表示されることを指定する の値。

RotationAnimationRotate
古い.

このウィンドウが回転の #rotationAnimation 後に視覚的に回転することを指定する の値。

RotationAnimationSeamless
古い.

シームレス回転モードを指定する の #rotationAnimation 値。

ScreenBrightnessChanged
ScreenOrientationChanged
SoftInputModeChanged
TitleChanged
TypeChanged
WrapContent

ビューによって要求される高さまたは幅の特別な値。

(継承元 ViewGroup.LayoutParams)

プロパティ

Alpha

このウィンドウ全体に適用するアルファ値。

BlurBehindRadius

ウィンドウの半径の背後にあるぼかしを返します。 または、ウィンドウの背後にある画面をぼかします。

ButtonBrightness

これは、ボタンとキーボードのバックライトの標準的な動作をオーバーライドするために使用できます。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
ColorMode

ウィンドウのカラー モード (、、または ActivityInfo#COLOR_MODE_HDRのいずれか) ActivityInfo#COLOR_MODE_DEFAULTActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT を返します。 または、ウィンドウのカラー モードを設定します。

Creator
DimAmount

が設定されている場合 #FLAG_DIM_BEHIND 、これは適用する調光の量です。

FitInsetsIgnoringVisibility

このウィンドウが表示されているかどうかに関係なく、ウィンドウのインセットに合わせるかどうかを指定します。

FitInsetsSides

レイアウト中にこのウィンドウが重複しないようにするインセットの側面を指定します。

FitInsetsTypes

レイアウト中にこのウィンドウが重複しないようにする必要があるインセットの種類を指定します。

Flags

さまざまな動作オプション/フラグ。

Format

目的のビットマップ形式。

Gravity

に従って Gravity画面内のウィンドウの配置。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
HdrConversionEnabled

ウィンドウで HDR 変換が有効になっているかどうかを返します。または、ウィンドウの HDR 変換を有効または無効にします。

Height

ビューの高さの設定に関する情報。

(継承元 ViewGroup.LayoutParams)
HorizontalMargin

コンテナーとウィジェットの間の水平方向の余白 (コンテナーの幅に対する割合)。

HorizontalWeight

これらの LayoutParams に関連付けられているビューに水平方向に割り当てられる余分な領域の量を示します。

JniIdentityHashCode (継承元 Object)
JniPeerMembers
LayoutAnimationParameters

レイアウトをアニメーション化するために使用します。

(継承元 ViewGroup.LayoutParams)
LayoutInDisplayCutoutMode
MemoryType
PackageName

このウィンドウを所有するパッケージの名前。

PeerReference (継承元 Object)
PreferMinimalPostProcessing

このウィンドウで、接続されたディスプレイが、生成された画像またはビデオ フレームで最小限の後処理を行うことを望むかどうかを示します。

PreferredDisplayModeId

ウィンドウの優先表示モードの ID。

PreferredRefreshRate

ウィンドウに推奨される更新レート。

RotationAnimation

デバイスの回転時にこのウィンドウで使用される終了アニメーションとエントリ アニメーションを定義します。

ScreenBrightness

これを使用して、ユーザーが望む画面の明るさをオーバーライドできます。

ScreenOrientation

ウィンドウの特定の向きの値。

SoftInputMode

ソフト入力領域に必要な動作モード。

SystemUiFlags
SystemUiVisibility
古い.

ステータス バーの表示を制御します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

Title
TitleFormatted
Token

このウィンドウの識別子。

Type

ウィンドウの一般的な種類。

VerticalMargin

コンテナーとウィジェットの間の垂直方向の余白 (コンテナーの高さに対するパーセンテージ)。

VerticalWeight

これらの LayoutParams に関連付けられているビューに垂直方向に割り当てられる余分な領域の量を示します。

Width

ビューの幅に関する情報。

(継承元 ViewGroup.LayoutParams)
WindowAnimations

このウィンドウに使用するアニメーションを定義するスタイル リソース。

X

このウィンドウの X 位置。

Y

このウィンドウの Y 位置。

メソッド

AreWallpaperTouchEventsEnabled()

バックグラウンドで壁紙を表示するウィンドウに対して、タッチ イベントをシステムの壁紙 (サード パーティ製のアプリケーションから提供可能) に送信できるかどうかを返します。

CanPlayMoveAnimation()
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CopyFrom(WindowManagerLayoutParams)
Debug(String)

このレイアウト パラメーターのセットの文字列形式を返します。

DescribeContents()

この Parcelable のマーシャリング表現に含まれる特殊なオブジェクトの種類について説明します。

Dispose() (継承元 Object)
Dispose(Boolean) (継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
MayUseInputMethod(WindowManagerFlags)

特定のウィンドウ マネージャー フラグのセットを指定して、フォーカスがある場合に、そのようなウィンドウが入力メソッドのターゲットであるかどうかを判断します。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
ResolveLayoutDirection(LayoutDirection)

レイアウトの方向に応じてレイアウト パラメーターを解決します。

(継承元 ViewGroup.LayoutParams)
SetBaseAttributes(TypedArray, Int32, Int32)

指定された属性からレイアウト パラメーターを抽出します。

(継承元 ViewGroup.LayoutParams)
SetCanPlayMoveAnimation(Boolean)

このウィンドウの位置変更に対してアニメーションを再生できるかどうかを設定します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetWallpaperTouchEventsEnabled(Boolean)

バックグラウンドで壁紙を表示するウィンドウに対して、システムの壁紙(サードパーティ製アプリケーションで提供可能)にタッチイベントを送信するかどうかを設定します。

ToArray<T>() (継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime() (継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

このオブジェクトをパーセルにフラット化します。

明示的なインターフェイスの実装

IJavaPeerable.Disposed() (継承元 Object)
IJavaPeerable.DisposeUnlessReferenced() (継承元 Object)
IJavaPeerable.Finalized() (継承元 Object)
IJavaPeerable.JniManagedPeerState (継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

適用対象