Android.Views 名前空間

Android アプリケーション ウィンドウ、入力、およびビューを表示および操作するための型を提供します。

クラス

名前 説明
AbsSavedState

チェーンに沿ったすべてのクラスの状態を確実に保存するために継承階層で使用する必要がある Parcelable 実装。

AbsSavedState.InterfaceConsts

AbsSavedStateによって実装Javaインターフェイスから継承された定数を公開します。

ActionMode

ユーザー インターフェイスのコンテキスト モードを表します。

ActionMode.Callback2

コンテンツの修正情報を提供するための ActionMode.Callback の拡張。

ActionProvider

ActionProvider は、1 つのコンポーネントでリッチ メニュー操作を定義します。

ActionProvider.VisibilityEventArgs

Visibility イベントのデータを提供します。

CancelledEventArgs

マネージド コールバック イベントのデータを提供します。

Choreographer

アニメーション、入力、描画のタイミングを調整します。

Choreographer.FrameData

フレームのレンダリングが開始されたときなどのフレーム情報と、複数のフレーム タイムラインとその情報 (期限や予想される現在時刻など) を含む、 VsyncCallback のペイロード。

Choreographer.FrameTimeline

レンダリングする可能性のある 1 つの VSync フレーム イベントを記述するデータを保持します。

ContentInfo

View#performReceiveContent要求に関連するすべてのデータを保持します。

ContentInfo.Builder

ContentInfo用ビルダー。

ContentInfo.InterfaceConsts

ContentInfoによって実装Javaインターフェイスから継承された定数を公開します。

ContextThemeWrapper

ラップされたコンテキストのテーマを変更または置換できるコンテキスト ラッパー。

Display

論理ディスプレイのサイズと密度に関する情報を提供します。

Display.HdrCapabilities

特定のディスプレイの HDR 機能をカプセル化します。

Display.HdrCapabilities.InterfaceConsts

Display.HdrCapabilitiesによって実装Javaインターフェイスから継承された定数を公開します。

Display.Mode

特定のディスプレイでサポートされるモード。

Display.Mode.InterfaceConsts

Display.Modeによって実装Javaインターフェイスから継承された定数を公開します。

DisplayCutout

コンテンツを表示するために機能しないディスプレイの領域を表します。

DisplayCutout.Builder

DisplayCutout インスタンスを構築する Builder クラス。

DisplayShape

ディスプレイの図形を表すクラス。

DisplayShape.InterfaceConsts

DisplayShapeによって実装Javaインターフェイスから継承された定数を公開します。

DragAndDropPermissions

DragAndDropPermissions は、 DragEventに関連付けられているコンテンツ URI のアクセス許可を制御します。

DragAndDropPermissions.InterfaceConsts

DragAndDropPermissionsによって実装Javaインターフェイスから継承された定数を公開します。

DragEvent

ドラッグ アンド ドロップ操作中にシステムによってさまざまな時間に送信されるイベントを表します。

DragEvent.InterfaceConsts

DragEventによって実装Javaインターフェイスから継承された定数を公開します。

FinishedEventArgs

マネージド コールバック イベントのデータを提供します。

FocusFinder

現在フォーカスがあるビューから特定の方向の次のフォーカス可能ビューを検索するために使用されるアルゴリズム。

FrameMetrics

レンダリング サブシステムによって報告されるフレーム ライフサイクル内のさまざまなマイルストーンのタイミング データを格納するクラス。

FrameStats

これは、フレーム統計の基本クラスです。

GestureDetector

提供された MotionEventを使用して、さまざまなジェスチャとイベントを検出します。

GestureDetector.ContextClickEventArgs

マネージド コールバック イベントのデータを提供します。

GestureDetector.DoubleTapEventArgs

DoubleTap イベントのデータを提供します。

GestureDetector.DoubleTapEventEventArgs

DoubleTapEvent イベントのデータを提供します。

GestureDetector.DownEventArgs

マネージド コールバック イベントのデータを提供します。

GestureDetector.FlingEventArgs

マネージド コールバック イベントのデータを提供します。

GestureDetector.LongPressEventArgs

マネージド コールバック イベントのデータを提供します。

GestureDetector.ScrollEventArgs

マネージド コールバック イベントのデータを提供します。

GestureDetector.ShowPressEventArgs

マネージド コールバック イベントのデータを提供します。

GestureDetector.SimpleOnGestureListener

すべてのジェスチャのサブセットのみをリッスンする場合に拡張する便利なクラス。

GestureDetector.SingleTapConfirmedEventArgs

SingleTapConfirmed イベントのデータを提供します。

GestureDetector.SingleTapUpEventArgs

マネージド コールバック イベントのデータを提供します。

Gravity

オブジェクトを大きくする可能性があるコンテナー内に配置するための標準定数とツール。

HapticFeedbackConstants

を介して触覚フィードバック効果を実行するために使用される定数 View#performHapticFeedback(int)

IAttachedSurfaceControl.BufferTransformHintChangedEventArgs

マネージド コールバック イベントのデータを提供します。

IContextMenuExtensions

コンテキスト メニュー操作用の C# 拡張メソッドが含まれています。

IMenuExtensions

メニュー操作用の C# 拡張メソッドが含まれています。

IMenuItemExtensions

メニュー項目操作用の C# 拡張メソッドが含まれています。

InflateException

この例外は、エラー状態でインフレーターによってスローされます。

InputDevice

特定の入力デバイスの機能について説明します。

InputDevice.InterfaceConsts

InputDeviceによって実装Javaインターフェイスから継承された定数を公開します。

InputDevice.MotionRange

特定の MotionEvent 軸の値の範囲に関する情報を提供します。

InputDevice.ViewBehavior

この入力デバイスによって生成された MotionEventを処理するビューがイベントに応答する方法について説明します。

InputEvent

入力イベントの共通基本クラス。

InputEvent.InterfaceConsts

InputEventによって実装Javaインターフェイスから継承された定数を公開します。

InputQueue

入力キューは、アプリケーションが受信入力イベントを受信するためのメカニズムを提供します。

ISubMenuExtensions

サブメニュー操作用の C# 拡張メソッドが含まれています。

IWindowInsetsController.ControllableInsetsChangedEventArgs

マネージド コールバック イベントのデータを提供します。

KeyboardShortcutGroup

KeyboardShortcutInfoのグループ。

KeyboardShortcutGroup.InterfaceConsts

KeyboardShortcutGroupによって実装Javaインターフェイスから継承された定数を公開します。

KeyboardShortcutInfo

キーボード ショートカットに関する情報。

KeyboardShortcutInfo.InterfaceConsts

KeyboardShortcutInfoによって実装Javaインターフェイスから継承された定数を公開します。

KeyCharacterMap

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

KeyCharacterMap.InterfaceConsts

KeyCharacterMapによって実装Javaインターフェイスから継承された定数を公開します。

KeyCharacterMap.KeyData

キーに関連付けられている文字マッピングについて説明します。

KeyCharacterMap.UnavailableException

キー文字マップを読み込めなかったときに、 KeyCharacterMap#load によってスローされます。

KeyEvent

キーとボタンのイベントを報告するために使用されるオブジェクト。

KeyEvent.DispatcherState

長押しなど、より高度なキーディスパッチには、 KeyEvent#dispatch(Callback, DispatcherState, Object) と共に使用します。

LayoutInflater

レイアウト XML ファイルを対応する android.view.View オブジェクトにインスタンス化します。

Menu

メニュー内の項目を管理するためのインターフェイス。

MenuInflater

このクラスは、メニュー XML ファイルを Menu オブジェクトにインスタンス化するために使用されます。

MenuItemActionCollapseEventArgs

マネージド コールバック イベントのデータを提供します。

MenuItemActionExpandEventArgs

マネージド コールバック イベントのデータを提供します。

MenuItemOnMenuItemClickEventArgs

マネージド コールバック イベントのデータを提供します。

MotionEvent

移動 (マウス、ペン、指、トラックボール) イベントを報告するために使用されるオブジェクト。

MotionEvent.PointerCoords

ポインター座標のオブジェクトを転送します。

MotionEvent.PointerProperties

ポインター プロパティのオブジェクトを転送します。

MotionPredictor

モーション予測を計算します。

OrientationEventListener

デバイスの向きが変更されたときに SensorManager から通知を受信するためのヘルパー クラス。

OrientationListener

デバイスの向きが変更されたときに SensorManager から通知を受信するためのヘルパー クラス。

PixelCopy

ピクセル コピー要求を発行して、 Surface から Bitmap

PixelCopy.PixelCopyFinishedEventArgs

マネージド コールバック イベントのデータを提供します。

PixelCopy.PixelCopyRequest

PixelCopy 要求を表します。

PixelCopy.PixelCopyRequest.Builder

実行のための完全な PixelCopy 要求を作成します。

PixelCopy.Result

PixelCopy 要求の結果を格納します

PointerIcon

マウス ポインターとして使用できるアイコンを表します。

PointerIcon.InterfaceConsts

PointerIconによって実装Javaインターフェイスから継承された定数を公開します。

ReadyEventArgs

マネージド コールバック イベントのデータを提供します。

RoundedCorner

ディスプレイの丸い角を表します。

RoundedCorner.InterfaceConsts

RoundedCornerによって実装Javaインターフェイスから継承された定数を公開します。

ScaleGestureDetector

指定された MotionEventを使用してスケーリング変換ジェスチャを検出します。

ScaleGestureDetector.ScaleBeginEventArgs

マネージド コールバック イベントのデータを提供します。

ScaleGestureDetector.ScaleEndEventArgs

マネージド コールバック イベントのデータを提供します。

ScaleGestureDetector.ScaleEventArgs

マネージド コールバック イベントのデータを提供します。

ScaleGestureDetector.SimpleOnScaleGestureListener

スケーリング関連のイベントのサブセットのみをリッスンする場合に拡張する便利なクラス。

ScrollCaptureSession

セッションは、アクティブなスクロール キャプチャ操作中に ScrollCaptureCallback とシステム間の相互作用のスコープを表します。

ScrollCaptureTarget

ターゲットは、 View#dispatchScrollCaptureSearch scroll capture search中に検出された ScrollCaptureHandler のコンテキスト情報のセットを収集します。

SearchEvent

検索をトリガーするイベントに関する情報を含むクラス。

SoundEffectConstants

を介してサウンド エフェクトを再生するために使用される定数 View#playSoundEffect(int)

Surface

画面コンポジターによって管理されている生バッファーにハンドルします。

Surface.InterfaceConsts

Surfaceによって実装Javaインターフェイスから継承された定数を公開します。

Surface.OutOfResourcesException

Surface#lockCanvasでキャンバスをロックできなかった場合、または SurfaceTexture が正常に割り当てられなかった場合にスローされる例外。

SurfaceControl

システム コンポジターによって管理される画面上のSurfaceを処理します。

SurfaceControl.Builder

SurfaceControl オブジェクトの Builder クラス。

SurfaceControl.InterfaceConsts

SurfaceControlによって実装Javaインターフェイスから継承された定数を公開します。

SurfaceControl.JankData

OnJankDataListenerを介してフィードバックされるジャンク情報。

SurfaceControl.JankDataEventArgs

マネージド コールバック イベントのデータを提供します。

SurfaceControl.OnJankDataListenerRegistration

登録済みの OnJankDatalistenerへのハンドル。

SurfaceControl.Transaction

SurfaceControl のセットに対するアトミックな変更のセット。

SurfaceControl.Transaction.InterfaceConsts

SurfaceControl.Transactionによって実装Javaインターフェイスから継承された定数を公開します。

SurfaceControl.TransactionStats

に登録されているリスナーに与えられたトランザクション統計 SurfaceControl.Transaction#addTransactionCompletedListener

SurfaceControl.TrustedPresentationThresholds

で送信されるしきい値 Transaction#setTrustedPresentationCallback(SurfaceControl, TrustedPresentationThresholds, Executor, Consumer)

SurfaceControlViewHost

ビュー階層を SurfaceControlに追加するためのユーティリティ クラス。

SurfaceControlViewHost.SurfacePackage

対話型ビュー要素を含むSurface階層をカプセル化するパッケージ。

SurfaceControlViewHost.SurfacePackage.InterfaceConsts

SurfaceControlViewHost.SurfacePackageによって実装Javaインターフェイスから継承された定数を公開します。

SurfaceHolderBadSurfaceTypeException

型がSURFACE_TYPE_PUSH_BUFFERS Surfaceで呼び出されたときに#lockCanvasからスローされる例外。

SurfaceView

ビュー階層の内部に埋め込まれた専用の描画サーフェイスを提供します。

TextureView

TextureView を使用すると、カメラのプレビュー、ビデオ、OpenGL シーンからのコンテンツ ストリームを表示できます。

TextureView.SurfaceTextureAvailableEventArgs

SurfaceTextureAvailable イベントのデータを提供します。

TextureView.SurfaceTextureDestroyedEventArgs

SurfaceTextureDestroyed イベントのデータを提供します。

TextureView.SurfaceTextureSizeChangedEventArgs

SurfaceTextureSizeChanged イベントのデータを提供します。

TextureView.SurfaceTextureUpdatedEventArgs

SurfaceTextureUpdated イベントのデータを提供します。

TouchDelegate

ビューが実際のビュー境界よりも大きなタッチ領域を持つ必要がある状況を処理するヘルパー クラス。

VelocityTracker

モーション イベントの速度を追跡するためのヘルパー。フリングやその他のジェスチャを実装します。

VerifiedInputEvent

検証済みイベントの基本クラス。

VerifiedInputEvent.InterfaceConsts

VerifiedInputEventによって実装Javaインターフェイスから継承された定数を公開します。

VerifiedKeyEvent

システムによって検証された KeyEvent。

VerifiedMotionEvent

システムによって検証された MotionEvent。

View

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

View.AccessibilityDelegate

このクラスは、継承ではなくコンポジションを介してアクセシビリティサポートを強化するために、 View に登録できるデリゲートを表します。

View.BaseSavedState

android.view.View#onSaveInstanceState()で独自の状態を保存および復元する派生クラスの基本クラス。

View.CapturedPointerEventArgs

マネージド コールバック イベントのデータを提供します。

View.ContextClickEventArgs

マネージド コールバック イベントのデータを提供します。

View.CreateContextMenuEventArgs

ContextMenuCreated イベントのデータを提供します。

View.DragEventArgs

Drag イベントのデータを提供します。

View.DragShadowBuilder

ドラッグ アンド ドロップ操作中にシステムに表示されるイメージを作成します。

View.FocusChangeEventArgs

FocusChangeおよびQueryTextFocusChange イベントのデータを提供します。

View.GenericMotionEventArgs

GenericMotion イベントのデータを提供します。

View.HoverEventArgs

Hover イベントのデータを提供します。

View.KeyEventArgs

KeyPress イベントのデータを提供します。

View.LayoutChangeEventArgs

LayoutChange イベントのデータを提供します。

View.LongClickEventArgs

LongClick イベントのデータを提供します。

View.LongClickUseDefaultHapticFeedbackEventArgs

マネージド コールバック イベントのデータを提供します。

View.MeasureSpec

MeasureSpec は、親から子に渡されるレイアウト要件をカプセル化します。

View.ScrollChangeEventArgs

マネージド コールバック イベントのデータを提供します。

View.SystemUiVisibilityChangeEventArgs

SystemUiVisibilityChange イベントのデータを提供します。

View.TouchEventArgs

TouchおよびTouchIntercepted イベントのデータを提供します。

View.UnhandledKeyEventEventArgs

マネージド コールバック イベントのデータを提供します。

View.ViewAttachedToWindowEventArgs

ViewAttachedToWindow イベントのデータを提供します。

View.ViewDetachedFromWindowEventArgs

ViewDetachedFromWindow イベントのデータを提供します。

ViewAnimationUtils

ビューのアニメーションを操作するための一般的なユーティリティを定義します。

ViewConfiguration

タイムアウト、サイズ、および距離の UI で使用される標準定数へのメソッドが含まれています。

ViewDebug

Viewとビュー階層に関連するさまざまなデバッグ/トレース ツール。

ViewDebug.CapturedViewProperty

この注釈を使用すると、ビューのキャプチャ時にダンプされるフィールドとメソッドをマークできます。

ViewDebug.ExportedProperty

この注釈を使用して、ビュー サーバーによってダンプされるフィールドとメソッドをマークできます。

ViewDebug.FlagToString

フラグから文字列へのマッピングを定義します。

ViewDebug.HierarchyTraceType

階層トレースによって記録される操作を定義します。

ViewDebug.IntToString

int 値から文字列へのマッピングを定義します。

ViewDebug.RecyclerTraceType

リサイクラー トレースによって記録される操作を定義します。

ViewGroup

ViewGroupは、子ビューを含めることができる特別なビューです。

ViewGroup.ChildViewAddedEventArgs

ChildViewAdded イベントのデータを提供します。

ViewGroup.ChildViewRemovedEventArgs

ChildViewRemoved イベントのデータを提供します。

ViewGroup.LayoutParams

LayoutParams は、レイアウト方法を親に伝えるためにビューによって使用されます。

ViewGroup.MarginLayoutParams

余白をサポートするレイアウトの子ごとのレイアウト情報。

ViewGroupOverlay

グループ オーバーレイは、ビュー グループ ("ホスト ビュー") の上に配置される追加のレイヤーであり、ビュー内の他のすべてのコンテンツ (ビュー グループの子を含む) の後に描画されます。

ViewOutlineProvider

ビューがシャドウ キャストとクリッピングに使用する Outlineを構築するためのインターフェイス。

ViewOverlay

オーバーレイは、ビュー ("ホスト ビュー") の上に配置される追加のレイヤーであり、ビュー内の他のすべてのコンテンツ (ビューが ViewGroup の場合は子を含む) の後に描画されます。

ViewPropertyAnimator

このクラスは、View オブジェクトの選択プロパティの自動および最適化されたアニメーションを有効にします。

ViewStructure

ViewStructure は、 View#onProvideStructure View.onProvideStructure および View#onProvideAutofillStructure View.onProvideAutofillStructureによって生成された追加のビューごとのデータを格納するためのコンテナーです。

ViewStructure.HtmlInfo

HTML 要素を表すノードの HTML プロパティの簡略化された表現。

ViewStructure.HtmlInfo.Builder

ViewStructure ノードの HTML メタデータをビルドします。

ViewStub

ViewStub は非表示の 0 サイズのビューであり、実行時にレイアウト リソースを遅延的に拡張するために使用できます。

ViewStub.InflateEventArgs

InflateEvent イベントのデータを提供します。

ViewTreeObserver

ビュー ツリー オブザーバーは、ビュー ツリーのグローバルな変更を通知できるリスナーを登録するために使用されます。

ViewTreeObserver.GlobalFocusChangeEventArgs

GlobalFocusChange イベントのデータを提供します。

ViewTreeObserver.PreDrawEventArgs

PreDraw イベントのデータを提供します。

ViewTreeObserver.TouchModeChangeEventArgs

TouchModeChange イベントのデータを提供します。

ViewTreeObserver.WindowFocusChangeEventArgs

WindowFocusChange イベントのデータを提供します。

ViewTreeObserver.WindowVisibilityChangeEventArgs

マネージド コールバック イベントのデータを提供します。

Window

トップレベル ウィンドウの外観と動作ポリシーの抽象基本クラス。

Window.FrameMetricsAvailableEventArgs

マネージド コールバック イベントのデータを提供します。

Window.RestrictedCaptionAreaChangedEventArgs

マネージド コールバック イベントのデータを提供します。

WindowAnimationFrameStats

このクラスには、ウィンドウ アニメーション フレームの統計情報が含まれています。

WindowAnimationFrameStats.InterfaceConsts

WindowAnimationFrameStatsによって実装Javaインターフェイスから継承された定数を公開します。

WindowContentFrameStats

このクラスには、ウィンドウ コンテンツ フレームの統計情報が含まれています。

WindowContentFrameStats.InterfaceConsts

WindowContentFrameStatsによって実装Javaインターフェイスから継承された定数を公開します。

WindowId

ウィンドウの安全な識別子。

WindowId.FocusObserver

WindowIdのフォーカス状態の変化を観察するためのサブクラスです。

WindowId.InterfaceConsts

WindowIdによって実装Javaインターフェイスから継承された定数を公開します。

WindowInsets

ウィンドウ コンテンツの一連のインセットについて説明します。

WindowInsets.Builder

WindowInsets のビルダー。

WindowInsets.Side

インセットの異なる辺を定義するクラス。

WindowInsets.Type

ウィンドウインセットの原因となるさまざまな種類のソースを定義するクラス。

WindowInsetsAnimation

インセットを引き起こす一連のウィンドウのアニメーションを表すクラス。

WindowInsetsAnimation.Bounds

の範囲を表すクラス WindowInsetsAnimation

WindowInsetsAnimation.Callback

アプリケーションが、インセットの原因となるウィンドウのアニメーション イベントをリッスンできるようにするインターフェイス。

WindowManager

アプリケーションの最上位レベルのウィンドウとレイアウト パラメーターへのアクセスを提供します。

WindowManagerBadTokenException

ビューを追加しようとしたときにスローされる例外。 LayoutParams LayoutParams#token が無効です。

WindowManagerInvalidDisplayException

見つからないセカンダリ ディスプレイに #addView を呼び出すときにスローされる例外。

WindowManagerLayoutParams

トップレベル ウィンドウのレイアウトと動作を指定します。

WindowManagerLayoutParams.InterfaceConsts

WindowManagerLayoutParamsによって実装Javaインターフェイスから継承された定数を公開します。

WindowMetrics

境界と WindowInsetsで構成されるウィンドウに関するメトリック。

インターフェイス

名前 説明
ActionMode.ICallback

アクション モードのコールバック インターフェイス。

ActionProvider.IVisibilityListener

ActionProvider#refreshVisibility()によって報告された可視性の変更をリッスンします。

Choreographer.IFrameCallback

新しい表示フレームがレンダリングされるときにコールバックを受信するには、このインターフェイスを実装します。

Choreographer.IVsyncCallback

このインターフェイスを実装して、次のフレームを開始するコールバックを受信します。

GestureDetector.IOnContextClickListener

コンテキストのクリックが発生したときに通知するために使用されるリスナー。

GestureDetector.IOnDoubleTapListener

ダブルタップまたは確認済みのシングルタップが発生したときに通知するために使用されるリスナー。

GestureDetector.IOnGestureListener

ジェスチャが発生したときに通知するために使用されるリスナー。

IAttachedSurfaceControl

ビュー階層またはウィンドウのルート Surfaceへのインターフェイスを提供します。

IAttachedSurfaceControl.IOnBufferTransformHintChangedListener

バッファー変換ヒント変更リスナー。

ICollapsibleActionView

Viewがこのインターフェイスを実装すると、OnActionExpandListenerへの省略可能なアプリ指定のコールバックと共にアクション ビューとして展開または折りたたまれたときにコールバックを受け取ります。

IContextMenu

コンテキスト メニューのヘッダーを変更する機能を提供するコンテキスト メニューの Menu の拡張。

IContextMenuContextMenuInfo

コンテキスト メニューの作成に関する追加情報。

IMenu

メニュー内の項目を管理するためのインターフェイス。

IMenuItem

以前に作成したメニュー項目に直接アクセスするためのインターフェイス。

IMenuItemOnActionExpandListener

MenuItem#SHOW_AS_ACTION_COLLAPSE_ACTION_VIEWでマークされたメニュー項目が展開または折りたたまれたときに呼び出されるコールバックのインターフェイス定義。

IMenuItemOnMenuItemClickListener

メニュー項目がクリックされたときに呼び出されるコールバックのインターフェイス定義。

InputQueue.ICallback

InputQueue がスレッドと関連付けおよび関連付け解除されたときの通知を受け取るインターフェイス。

IOnReceiveContentListener

コンテンツの挿入処理を実装するアプリのリスナー。

IScrollCaptureCallback

ScrollCaptureCallback は、スクロール キャプチャ システムのスクロール コンテンツのレンダリングされたスナップショットを提供する役割を担います。

IScrollFeedbackProvider

Viewのスクロール イベントに関するフィードバックをユーザーに提供します。

ISubMenu

サブメニューの Menu のサブクラスです。

ISurfaceControlInputReceiver

SurfaceControl が入力イベントを受信するためのメカニズムを提供します。

ISurfaceHolder

表示サーフェイスを保持しているユーザーへの抽象インターフェイス。

ISurfaceHolderCallback

クライアントは、このインターフェイスを実装して、サーフェスへの変更に関する情報を受信できます。

ISurfaceHolderCallback2

Callbackに対して受信できる追加のコールバック。

IViewManager

アクティビティに子ビューを追加および削除するためのインターフェイス。

IViewParent

ビューの親となるクラスの役割を定義します。

IWindowInsetsAnimationController

システム ウィンドウのアプリ駆動型アニメーションのコントローラー。

IWindowInsetsAnimationControlListener

WindowInsetsController#controlWindowInsetsAnimationする要求をカプセル化するリスナー。

IWindowInsetsController

インセットを生成するウィンドウを制御するためのインターフェイス。

IWindowInsetsController.IOnControllableInsetsChangedListener

WindowInsets.Typeによって制御される制御可能なWindowInsetsControllerのセットが変更されたときに通知されるリスナー。

IWindowManager

アプリがウィンドウ マネージャーと通信するために使用するインターフェイス。

KeyEvent.ICallback

キー イベントがディスパッチされている間にコールバックを受け取ります。

LayoutInflater.IFactory

レイアウト XML リソースの拡張中にビューを作成します。

LayoutInflater.IFactory2

レイアウトの拡大中に親ビューを指定して、 LayoutInflater.IFactory を拡張します。

LayoutInflater.IFilter

LayoutInflater のクライアントが拡大可能なビューのセットを制限できるようにするフック。

PixelCopy.IOnPixelCopyFinishedListener

PixelCopy 要求の完了を監視するためのリスナー。

ScaleGestureDetector.IOnScaleGestureListener

ジェスチャが発生したときに通知を受信するためのリスナー。

SurfaceControl.IOnJankDataListener

特定のサーフェスに対する SurfaceFlinger の jank 分類について通知されるリスナー インターフェイス。

SurfaceControl.ITransactionCommittedListener

要求を処理するインターフェイス SurfaceControl.Transaction#addTransactionCommittedListener(Executor, TransactionCommittedListener)

TextureView.ISurfaceTextureListener

このリスナーを使用すると、このテクスチャ ビューに関連付けられているサーフェス テクスチャが使用可能になったときに通知を受け取ることができます。

View.IOnApplyWindowInsetsListener

カスタムの方法でビューにウィンドウ インセットを適用するためのリスナー。

View.IOnAttachStateChangeListener

このビューがウィンドウにアタッチまたはデタッチされたときに呼び出されるコールバックのインターフェイス定義。

View.IOnCapturedPointerListener

キャプチャされたポインター イベントがこのビューにディスパッチされるときに呼び出されるコールバックのインターフェイス定義。

View.IOnClickListener

ビューがクリックされたときに呼び出されるコールバックのインターフェイス定義。

View.IOnContextClickListener

ビューがコンテキストクリックされたときに呼び出されるコールバックのインターフェイス定義。

View.IOnCreateContextMenuListener

このビューのコンテキスト メニューがビルドされるときに呼び出されるコールバックのインターフェイス定義。

View.IOnDragListener

ドラッグ イベントがこのビューにディスパッチされたときに呼び出されるリスナーのインターフェイス定義。

View.IOnFocusChangeListener

ビューのフォーカス状態が変更されたときに呼び出されるコールバックのインターフェイス定義。

View.IOnGenericMotionListener

汎用モーション イベントがこのビューにディスパッチされたときに呼び出されるコールバックのインターフェイス定義。

View.IOnHoverListener

ホバー イベントがこのビューにディスパッチされたときに呼び出されるコールバックのインターフェイス定義。

View.IOnKeyListener

ハードウェア キー イベントがこのビューにディスパッチされるときに呼び出されるコールバックのインターフェイス定義。

View.IOnLayoutChangeListener

レイアウト処理によってビューのレイアウト境界が変更されたときに呼び出されるコールバックのインターフェイス定義。

View.IOnLongClickListener

ビューがクリックされて保持されたときに呼び出されるコールバックのインターフェイス定義。

View.IOnScrollChangeListener

ビューのスクロール X または Y 位置が変更されたときに呼び出されるコールバックのインターフェイス定義。

View.IOnSystemUiVisibilityChangeListener

ステータス バーが可視性を変更したときに呼び出されるコールバックのインターフェイス定義。

View.IOnTouchListener

タッチ イベントがこのビューにディスパッチされたときに呼び出されるコールバックのインターフェイス定義。

View.IOnUnhandledKeyEventListener

ハードウェア キー イベントがビュー階層によって処理されていない場合に呼び出されるコールバックのインターフェイス定義。

ViewGroup.IOnHierarchyChangeListener

このビュー内の階層が変更されたときに呼び出されるコールバックのインターフェイス定義。

ViewStub.IOnInflateListener

ViewStub がレイアウト リソースを正常に拡大した後に通知を受信するために使用されるリスナー。

ViewTreeObserver.IOnDrawListener

ビュー ツリーが描画されるときに呼び出されるコールバックのインターフェイス定義。

ViewTreeObserver.IOnGlobalFocusChangeListener

ビュー ツリー内のフォーカス状態が変化したときに呼び出されるコールバックのインターフェイス定義。

ViewTreeObserver.IOnGlobalLayoutListener

グローバル レイアウト状態またはビュー ツリー内のビューの可視性が変更されたときに呼び出されるコールバックのインターフェイス定義。

ViewTreeObserver.IOnPreDrawListener

ビュー ツリーが描画されるときに呼び出されるコールバックのインターフェイス定義。

ViewTreeObserver.IOnScrollChangedListener

ビュー ツリー内の何かがスクロールされたときに呼び出されるコールバックのインターフェイス定義。

ViewTreeObserver.IOnTouchModeChangeListener

タッチ モードが変更されたときに呼び出されるコールバックのインターフェイス定義。

ViewTreeObserver.IOnWindowAttachListener

ビュー階層がウィンドウにアタッチされ、ウィンドウからデタッチされるときに呼び出されるコールバックのインターフェイス定義。

ViewTreeObserver.IOnWindowFocusChangeListener

ビュー階層のウィンドウ フォーカス状態が変化したときに呼び出されるコールバックのインターフェイス定義。

ViewTreeObserver.IOnWindowVisibilityChangeListener

ビュー階層のウィンドウ表示が変更されたときに呼び出されるコールバックのインターフェイス定義。

Window.ICallback

ウィンドウから呼び出し元に戻る API。

Window.IOnFrameMetricsAvailableListener

ウィンドウによってレンダリングされる各フレームのフレーム タイミング情報を必要とするクライアントのコールバック。

Window.IOnRestrictedCaptionAreaChangedListener

キャプションがコンテンツを描画する場所を認識する必要があるクライアントのコールバック。

列挙型

名前 説明
AccessibilityDataSensitive

アクセシビリティ サービスとビューの対話を、その感度に基づいて許可するかどうかを指定します。

AccessibilityLiveRegion

アクセシビリティ サービスのライブリージョンアナウンスモードを定義します。

ActionModeType

アクション モードがプライマリモードかフローティングモードかを識別します。

AutofillFlags

オートフィル構造を構築するときに使用するオプションを指定します。

AutofillType

ビューがオートフィルで受け入れる値の種類を識別します。

Axis

モーション イベントによって報告される軸を識別します。

BufferTransform

バッファーが表示される前にバッファーに適用される変換を指定します。

ClassificationMode

タッチジェスチャまたは押しジェスチャに割り当てられた分類を指定します。

CompatSmallCoverScreen

アクティビティが小さなカバースクリーン互換性にオプトインするかどうかを制御します。

ContentInfoFlags

受信したコンテンツの処理方法を制御するフラグを指定します。

ContentInfoSource

ビューがコンテンツを受信したソースを識別します。

DecorCaptionShade

ウィンドウ装飾のキャプションに適した網掛けを指定します。

DescendantFocusability

ビュー グループが自身とその子孫にフォーカスを付与する方法を定義します。

DisplayFlags

ディスプレイを記述するフラグを指定します。

DisplayFrameRateCategory

ウィンドウによって要求される表示フレーム レート カテゴリを指定します。

DisplayState

表示電源の状態を識別します。

DragAction

ドラッグ アンド ドロップ操作のアクションを識別します。

DragFlags

ドラッグ アンド ドロップ操作のオプションを指定します。

DrawingCacheQuality

ビュー図面キャッシュの品質を定義します。

Edge

モーション イベントによって交差する画面エッジを識別します。

FeedbackConstants

ビューでサポートされている触覚フィードバック効果を識別します。

FeedbackFlags

触覚フィードバック動作を制御するフラグを指定します。

FindViewsWith

ビュー階層でビューを検索するときに使用する条件を指定します。

FocusablesFlags

フォーカス可能なビューを選択するフラグを指定します。

FocusSearchDirection

ビュー間でフォーカスを移動するために使用する方向を定義します。

FrameMetricsId

レンダリングされたフレームについて報告されたメトリックを識別します。

GravityFlags

オブジェクトがコンテナー内でどのように配置されるかを定義します。

HdrType

サポートされている高ダイナミック レンジの表示形式を識別します。

ImportantForAccessibility

ビューとその子孫のアクセシビリティの重要度を定義します。

ImportantForAutofill

ビューとその子孫がオートフィルに参加するかどうかを制御します。

InputKeyboardType

入力デバイスに関連付けられているキーボードの種類を識別します。

InputSourceType

入力イベントを生成できるソースを識別します。

KeyboardType

入力デバイスに関連付けられているキーボード構成を識別します。

Keycode

Android キー コードを定義します。

KeyEventActions

キー イベントによって報告されるアクションを識別します。

KeyEventFlags

キー イベントを記述するフラグを定義します。

KeyModifierBehavior

修飾子キーの動作を定義します。

LayerType

ビューのレンダリング レイヤーの種類を指定します。

LayoutDirection

ビューの解決済みレイアウトの方向を指定します。

LayoutInDisplayCutoutMode

ウィンドウで表示/切り欠き領域を使用する方法を制御します。

MeasureSpecMode

測定中にビューディメンションを拘束する方法を指定します。

MemoryType

ウィンドウ サーフェスに使用されるメモリの種類を識別します。

MenuAppendFlags

メニュー項目を追加するためのオプションを指定します。

MenuCategory

メニュー項目の順序付けに使用されるカテゴリを識別します。

MenuPerformFlags

メニュー アクションを実行するためのオプションを定義します。

MetaKeyStates

キー イベントによって報告されるメタ キー状態ビットを定義します。

MotionEventActions

モーション イベントによって報告されるアクションを識別します。

MotionEventButtonState

モーション イベントで押されたボタンを指定します。

MotionEventFlags

モーション イベントの追加の状態フラグを指定します。

MotionEventToolType

モーション イベントを生成するツールを識別します。

MotionRange

入力デバイスでサポートされているモーション範囲を識別します。

OverScrollMode

コンテンツを超えてスクロールするときのビューの応答方法を定義します。

PersistentDrawingCaches

ビュー グループが保持する子図面キャッシュを定義します。

PixelCopyResult

PixelCopy 要求の結果を識別します。

PointerIconType

システム ポインター アイコンを識別します。

RoundedCornerPosition

丸い表示コーナーの位置を識別します。

ScreenRecordingState

アプリが画面記録に表示されているかどうかを報告します。

ScreenState

ビューに報告される画面の状態を指定します。

ScrollAxis

水平および垂直スクロール軸を識別します。

ScrollbarPosition

スクロール バーが表示される側を識別します。

ScrollbarStyles

スクロール バーを配置するためのスタイルを定義します。

ScrollCaptureHint

ビューがスクロール キャプチャにどのように参加するかを指定します。

ScrollIndicatorPosition

スクロール インジケーターの位置を識別します。

ShowAsAction

メニュー項目をアクションとして表示する方法を指定します。

SoftInput

ウィンドウのソフト入力動作を指定します。

SoundEffects

標準的なユーザー インターフェイスサウンドエフェクトを識別します。

StatusBarVisibility

ステータス バーの表示をレポートまたはコントロールします。

SurfaceChangeFrameRate

サーフェスのフレーム レートの変更を有効にするタイミングを指定します。

SurfaceFrameRateCompatibility

リフレッシュ レートを表示するためにサーフェス フレーム レートを照合する方法を指定します。

SurfaceJankType

surface jank イベントのソースを分類します。

SurfaceOrientation

サーフェスの向きを指定します。

SurfaceType

サーフェス ホルダーで使用されるバッファーの種類を指定します。

SurfaceViewLifecycle

SurfaceView サーフェスがアタッチまたは可視性のライフサイクルに従うタイミングを制御します。

SystemUiFlags

従来のシステム UI 表示オプションを指定します。

TextAlignment

ビューのテキスト配置モードを定義します。

TextDirection

ビューのテキスト方向ヒューリスティックを定義します。

TouchableRegion

タッチ入力を受け入れるウィンドウの領域を定義します。

ViewContentSensitivity

ビューによって表示されるコンテンツの秘密度を指定します。

ViewFocusability

ビューが入力フォーカスを取得できるかどうかを制御します。

ViewImportantForContentCapture

ビューとその子孫がコンテンツ キャプチャに参加するかどうかを制御します。

ViewLayoutMode

ビューのレイアウト動作を定義します。

ViewRectangleOnScreenRequestSource

Android アプリケーション ウィンドウ、入力、およびビューを表示および操作するための型を提供します。

ViewStates

ビューの表示状態を識別します。

WindowFeatures

ウィンドウが要求できる機能を定義します。

WindowInsetsAnimationDispatchMode

インセット アニメーションがビュー サブツリーを通過するかどうかを制御します。

WindowInsetsControllerAppearance

ウィンドウによって制御されるシステム バーの外観を指定します。

WindowInsetsControllerBehavior

非表示のシステム バーを表示する方法を指定します。

WindowInsetSides

ウィンドウインセット操作に含まれる側面を識別します。

WindowManageDisplayFlags

ディスプレイを管理するためのオプションを指定します。

WindowManagerEventType

ウィンドウ マネージャー レイアウト パラメーターに対して報告された変更を識別します。

WindowManagerFlags

ウィンドウ マネージャーのレイアウト動作を制御するフラグを定義します。

WindowManagerTypes

ウィンドウ マネージャーによって管理されるウィンドウの種類を識別します。

WindowProgress

ウィンドウによって表示される進行状況インジケーターを識別します。

WindowRotationAnimation

ウィンドウを回転するときに使用するアニメーションを定義します。

代理人

名前 説明
ReceiveContentHandler

ビューに配信されたコンテンツを受け取り、未使用のコンテンツを返すコールバックを表します。

View.ApplyWindowInsetsHandler

ウィンドウインセットをビューに適用するコールバックを表します。

注釈

Javaドキュメント。