Window クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。
[Android.Runtime.Register("android/view/Window", DoNotGenerateAcw=true)]
public abstract class Window : Java.Lang.Object
[<Android.Runtime.Register("android/view/Window", DoNotGenerateAcw=true)>]
type Window = class
inherit Object
- 継承
- 属性
注釈
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 このクラスのインスタンスは、ウィンドウ マネージャーに追加された最上位ビューとして使用する必要があります。 背景、タイトル領域、既定のキー処理などの標準 UI ポリシーが提供されます。
フレームワークは、アプリケーションの代わりにこのクラスの実装をインスタンス化します。
の Java ドキュメント android.view.Window
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
Window(Context) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
Window(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
フィールド
DecorCaptionShadeAuto |
古い.
テーマがウィンドウキャプションコントロールの色を駆動させるためのフラグ。 |
DecorCaptionShadeDark |
古い.
ウィンドウ キャプションで濃色コントロールを設定するためのフラグ。 |
DecorCaptionShadeLight |
古い.
ウィンドウ キャプションで明るい色のコントロールを設定するためのフラグ。 |
IdAndroidContent |
XML レイアウト ファイル内のメイン レイアウトに必要な ID。 |
NavigationBarBackgroundTransitionName |
カスタム背景が使用されている場合のナビゲーション バーの背景ビューの transitionName。 |
ProgressEnd |
(プライマリ) 進行状況の終了値。 |
ProgressIndeterminateOff |
進行状況バーの不確定モードをオフに設定するためのフラグ。 |
ProgressIndeterminateOn |
進行状況バーの不確定モードをオンに設定するためのフラグ。 |
ProgressSecondaryEnd |
セカンダリ進行状況に対して可能な最大値。 |
ProgressSecondaryStart |
セカンダリ進行状況の可能な最小値。 |
ProgressStart |
(プライマリ) 進行状況の開始値。 |
ProgressVisibilityOff |
進行状況バーの可視性を GONE に設定するためのフラグ。 |
ProgressVisibilityOn |
進行状況バーの可視性を VISIBLE に設定するためのフラグ。 |
StatusBarBackgroundTransitionName |
カスタム背景が使用されている場合のステータス バーの背景ビューの transitionName。 |
プロパティ
AllowEnterTransitionOverlap |
の |
AllowReturnTransitionOverlap |
で設定 |
Attributes |
このパネルに関連付けられている現在のウィンドウ属性を取得します。 または、カスタム ウィンドウ属性を指定します。 |
Callback |
このウィンドウの現在のコールバック インターフェイスを返します。 または、ウィンドウ内のキー イベントやその他の動的操作をインターセプトするために使用する、このウィンドウのコールバック インターフェイスを設定します。 |
Class |
この |
ColorMode |
ウィンドウの要求されたカラー モード (、、または |
Container |
このウィンドウのコンテナーを返します。 または、このウィンドウのコンテナーを設定します。 |
ContentScene |
このウィンドウの |
Context |
リソースやその他の情報を取得するために、このウィンドウ ポリシーが実行されているコンテキストを返します。 |
CurrentFocus |
現在フォーカスがあるこのウィンドウのビューを返します。存在しない場合は null を返します。 |
DecorView |
ウィンドウ マネージャーにウィンドウとして追加できる最上位レベルのウィンドウ装飾ビュー (標準のウィンドウ フレーム/装飾とその内部のクライアントのコンテンツを含む) を取得します。 |
EnterTransition |
ビューを初期シーンに移動するために使用される切り替えを返します。 または、ビューを最初のシーンに移動するために使用する画面切り替えを設定します。 |
ExitTransition |
新しいアクティビティを開始するときにシーンからビューを移動するために使用される遷移を返します。 または、新しいアクティビティを開始するときにシーンからビューを移動するために使用する切り替えを設定します。 |
Features |
有効になっている機能ビットを返します。 |
ForcedWindowFlags |
クライアントによって明示的に設定されたウィンドウ フラグを返します。そのため、 では |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
HasChildren |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
HasSoftInputMode |
アプリで独自のソフト入力モードを指定しましたか? |
InsetsController |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
IsActive |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
IsFloating |
このウィンドウが浮動スタイルで表示されているかどうかを返します (スタイル/テーマの WindowIsFloating 属性に基づく)。 |
IsWideColorGamut |
このウィンドウのカラー モードが の場合は |
JniIdentityHashCode |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 (継承元 Object) |
JniPeerMembers |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
LayoutInflater |
このウィンドウが LayoutInflater コンテキストから取得したインスタンスへのクイック アクセス。 |
LocalFeatures |
このウィンドウによって実装されている機能ビットを返します。 |
MediaController |
以前に設定された を |
NavigationBarColor |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
NavigationBarContrastEnforced |
完全に透明な背景が要求されたときに、ナビゲーション バーのコントラストが十分であることをシステムが保証しているかどうかを返します。 または、完全に透明な背景が要求されたときに、ナビゲーション バーに十分なコントラストを確保する必要があるかどうかを設定します。 |
NavigationBarDividerColor |
ナビゲーション バーの区切り線の色を取得します。 または、ナビゲーション バーとアプリ コンテンツの間の指定した色の細い線を示します。 |
OnBackInvokedDispatcher |
このウィンドウに |
PeerReference |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 (継承元 Object) |
ReenterTransition |
以前に開始したアクティビティから戻るときにシーンにビューを移動するために使用される遷移を返します。 または、以前に開始したアクティビティから戻るときにビューをシーンに移動するために使用される切り替えを設定します。 |
ReturnTransition |
ウィンドウを閉じる準備をしているとき (たとえば、 の呼び出し |
RootSurfaceControl |
これは、コンテンツ ビューが追加される前に null になります。例: |
SharedElementEnterTransition |
コンテンツ シーンに転送される共有要素に使用される遷移を返します。 または、コンテンツ シーンに転送される共有要素に使用する画面切り替えを設定します。 |
SharedElementExitTransition |
起動したアクティビティのウィンドウに転送する前に、起動ウィンドウの共有要素に使用する遷移を返します。 または、共有要素が呼び出された Activity に転送される前に、新しい Activity を開始した後に共有要素に使用される遷移を設定します。 |
SharedElementReenterTransition |
共有要素を開始位置に返した後、開始アクティビティから再入力する共有要素に使用される遷移を返します。 または、共有要素が開始位置に返された後、開始アクティビティから再入力する共有要素に使用される遷移を設定します。 |
SharedElementReturnTransition |
呼び出し元のアクティビティに転送される共有要素に使用される遷移を返します。 または、呼び出し元のアクティビティに転送される共有要素に使用される遷移を設定します。 |
SharedElementsUseOverlay |
共有要素の |
StatusBarColor |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
StatusBarContrastEnforced |
完全に透明な背景が要求されたときに、システムがステータス バーのコントラストを十分に確保しているかどうかを返します。 または、完全に透明な背景が要求されたときに、ステータス バーに十分なコントラストを確保する必要があるかどうかを設定します。 |
SystemGestureExclusionRects |
システムがタッチやその他のポインティング デバイス ジェスチャをインターセプトしない、このウィンドウの座標空間内の領域の一覧を取得します。 または、システムがタッチやその他のポインティング デバイス ジェスチャをインターセプトしない、このウィンドウの座標空間内の領域の一覧を設定します。 |
ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
TransitionBackgroundFadeDuration |
アクティビティ切り替えで呼び出されたときに Activity に切り替わるときのウィンドウの背景フェードの継続時間をミリ秒単位で返します。 または、アクティビティ遷移を使用して呼び出されたときに、アクティビティに切り替わるときのウィンドウの背景フェードの期間をミリ秒単位で設定します。 |
TransitionManager |
このウィンドウの |
VolumeControlStream |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
WindowManager |
このウィンドウに独自のウィンドウを表示できるようにするウィンドウ マネージャーを返します。 |
WindowStyle |
このウィンドウの |
メソッド
AddContentView(View, ViewGroup+LayoutParams) |
バリエーション |
AddFlags(WindowManagerFlags) |
フラグで指定されたフラグ ビットを に従 |
AddOnFrameMetricsAvailableListener(Window+IOnFrameMetricsAvailableListener, Handler) |
オブザーバーを設定して、このウィンドウにレンダリングされる各フレームのフレーム統計を収集します。 |
ClearFlags(WindowManagerFlags) |
フラグに従 |
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
CloseAllPanels() |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
ClosePanel(Int32) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
Dispose() |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 (継承元 Object) |
Dispose(Boolean) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 (継承元 Object) |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
FindViewById(Int32) |
で |
FindViewById<T>(Int32) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
GetDefaultFeatures(Context) |
ウィンドウで既定で設定された機能ビットを返します。 |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
HasFeature(WindowFeatures) |
特定の機能の可用性を照会します。 |
InjectInputEvent(InputEvent) |
イベントをウィンドウにローカルに挿入します。 |
InvalidatePanelMenu(WindowFeatures) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
IsShortcutKey(Keycode, KeyEvent) |
このウィンドウに対して定義されているショートカット キーの 1 つをキー押しします。 |
JavaFinalize() |
ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
MakeActive() |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。 (継承元 Object) |
OnActive() |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
OnConfigurationChanged(Configuration) |
構成が変更されたときに呼び出す必要があります。 |
OpenPanel(Int32, KeyEvent) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
PeekDecorView() |
現在の装飾ビューを取得しますが、既に作成されている場合にのみ取得します。それ以外の場合は null を返します。 |
PerformContextMenuIdentifierAction(Int32, MenuPerformFlags) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
PerformPanelIdentifierAction(Int32, Int32, MenuPerformFlags) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
PerformPanelShortcut(Int32, Keycode, KeyEvent, MenuPerformFlags) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
RegisterScrollCaptureCallback(IScrollCaptureCallback) |
任意のウィンドウのスクロール キャプチャのサポートを提供するために使用されます。 |
RemoveOnFrameMetricsAvailableListener(Window+IOnFrameMetricsAvailableListener) |
オブザーバーを削除し、このウィンドウのフレーム統計のリッスンを停止します。 |
RequestFeature(WindowFeatures) |
拡張画面機能を有効にします。 |
RequireViewById(Int32) |
で |
RestoreHierarchyState(Bundle) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
SaveHierarchyState() |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
SetBackgroundBlurRadius(Int32) |
ウィンドウの境界内でウィンドウの背後にある画面をぼかします。 |
SetBackgroundDrawable(Drawable) |
このウィンドウの背景をカスタム描画可能に変更します。 |
SetBackgroundDrawableResource(Int32) |
このウィンドウの背景を Drawable リソースに変更します。 |
SetChildDrawable(Int32, Drawable) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
SetChildInt(Int32, Int32) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
SetClipToOutline(Boolean) |
ウィンドウの内容をウィンドウの背景のアウトラインにクリップするかどうかを設定します。 |
SetContentView(Int32) |
の利便性 |
SetContentView(View) |
の利便性 |
SetContentView(View, ViewGroup+LayoutParams) |
の利便性 |
SetDecorCaptionShade(DecorCaptionShade) |
キャプション コントロールの色を設定します。 |
SetDecorFitsSystemWindows(Boolean) |
装飾ビューを のルート レベルのコンテンツ ビューに合わせるかどうかを設定します |
SetDefaultWindowFormat(Int32) |
PixelFormat の種類に従って、ウィンドウの既定の形式を設定します。 |
SetDimAmount(Single) |
を使用する場合に、ウィンドウの背後にある dim の量を |
SetElevation(Single) |
ウィンドウの標高を設定します。 |
SetFeatureDrawable(WindowFeatures, Drawable) |
このウィンドウの機能に明示的な Drawable 値を設定します。 |
SetFeatureDrawableAlpha(WindowFeatures, Int32) |
特定の描画可能なフィーチャーにカスタムアルファ値を設定し、背景を通して表示される量を制御します。 |
SetFeatureDrawableResource(WindowFeatures, Int32) |
リソース識別子から、このウィンドウの描画可能な機能の値を設定します。 |
SetFeatureDrawableUri(WindowFeatures, Uri) |
URI から、このウィンドウの描画可能な機能の値を設定します。 |
SetFeatureInt(WindowFeatures, Int32) |
フィーチャーの整数値を設定します。 |
SetFlags(WindowManagerFlags, WindowManagerFlags) |
に従って、ウィンドウのフラグを設定します。 |
SetFormat(Format) |
PixelFormat の種類に従って、ウィンドウの形式を設定します。 |
SetGravity(GravityFlags) |
[重力] 定数に従って、ウィンドウの重力を設定します。 |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetHideOverlayWindows(Boolean) |
システム以外のオーバーレイ ウィンドウがこのウィンドウの上に描画されないようにします。 |
SetIcon(Int32) |
このウィンドウのプライマリ アイコンを設定します。 |
SetLayout(Int32, Int32) |
ウィンドウの幅と高さのレイアウト パラメーターを設定します。 |
SetLocalFocus(Boolean, Boolean) |
ローカルにフォーカスを設定します。 |
SetLogo(Int32) |
このウィンドウのロゴを設定します。 |
SetNavigationBarColor(Color) |
ナビゲーション バーの色を に設定します。 |
SetPreferMinimalPostProcessing(Boolean) |
が true の場合 |
SetResizingCaptionDrawable(Drawable) |
サイズ変更中にキャプションの下に描画される描画可能オブジェクトを設定します。 |
SetRestrictedCaptionAreaListener(Window+IOnRestrictedCaptionAreaChangedListener) |
キャプションがコンテンツを描画する領域の変更のコールバックを設定します。 |
SetSoftInputMode(SoftInput) |
に従って、ウィンドウに使用する明示的なソフト入力モードを指定します |
SetStatusBarColor(Color) |
ステータス バーの色を に |
SetSustainedPerformanceMode(Boolean) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
SetTitle(ICharSequence) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
SetTitle(String) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
SetTitleColor(Color) |
古い.
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
SetType(WindowManagerTypes) |
WindowManager に従って、ウィンドウの種類を設定します。 |
SetUiOptions(UiOptions) |
このウィンドウの UI に影響を与える追加のオプションを設定します。 |
SetUiOptions(UiOptions, UiOptions) |
このウィンドウの UI に影響を与える追加のオプションを設定します。 |
SetWindowAnimations(Int32) |
に従って、ウィンドウに使用するカスタム アニメーションを指定します |
SetWindowManager(IWindowManager, IBinder, String) |
このウィンドウで使用するウィンドウ マネージャーを、表示パネルなどに設定します。 |
SetWindowManager(IWindowManager, IBinder, String, Boolean) |
このウィンドウで使用するウィンドウ マネージャーを、表示パネルなどに設定します。 |
SuperDispatchGenericMotionEvent(MotionEvent) |
Dialog などのカスタム ウィンドウで使用され、ビュー階層の下に汎用モーション イベントを渡します。 |
SuperDispatchKeyEvent(KeyEvent) |
ダイアログなどのカスタム ウィンドウで使用され、ビュー階層のさらに下にキー押しイベントを渡します。 |
SuperDispatchKeyShortcutEvent(KeyEvent) |
ダイアログなどのカスタム ウィンドウで使用され、キー ショートカットの押しイベントをビュー階層のさらに下に渡します。 |
SuperDispatchTouchEvent(MotionEvent) |
ダイアログなどのカスタム ウィンドウで、ビュー階層の下にタッチ スクリーン イベントを渡すために使用されます。 |
SuperDispatchTrackballEvent(MotionEvent) |
ビュー階層のさらに下にトラックボール イベントを渡すために、Dialog などのカスタム ウィンドウで使用されます。 |
TakeInputQueue(InputQueue+ICallback) |
このウィンドウの InputQueue の所有権を取得します。 |
TakeKeyEvents(Boolean) |
このアクティビティに主要なイベントが発生するように要求します。 |
TakeSurface(ISurfaceHolderCallback2) |
このウィンドウの画面の所有権を取得します。 |
ToArray<T>() |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 (継承元 Object) |
TogglePanel(Int32, KeyEvent) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 (継承元 Object) |
UnregisterScrollCaptureCallback(IScrollCaptureCallback) |
このウィンドウに |
Wait() |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。 (継承元 Object) |
Wait(Int64) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
イベント
FrameMetricsAvailable |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
RestrictedCaptionArea |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |
明示的なインターフェイスの実装
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) |
トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。 |