Android.Views 命名空間

提供顯示及互動 Android 應用程式視窗、輸入及檢視的類型。

類別

名稱 Description
AbsSavedState

這種 Parcelable 實作應該被繼承階層使用,以確保鏈上所有類別的狀態都能被保存。

AbsSavedState.InterfaceConsts

揭露由 S 實作AbsSavedState的 Java 介面繼承的常數。

ActionMode

代表使用者介面的情境模式。

ActionMode.Callback2

ActionMode.Callback擴展至提供內容正確的資訊。

ActionProvider

ActionProvider 在單一元件中定義豐富的選單互動。

ActionProvider.VisibilityEventArgs

提供 Visibility 事件的數據。

BlurRegion

定義 SurfaceView 上一個區域的抽象基底類別,應該套用模糊效果。

CancelledEventArgs

提供管理回撥事件的資料。

Choreographer

協調動畫、輸入與繪圖的時序。

Choreographer.FrameData

該有效載荷 VsyncCallback 包含影格資訊,例如影格開始渲染的時間,以及多個可能的影格時間軸及其資訊,包括截止日期和預期的現在時間。

Choreographer.FrameTimeline

儲存描述一個可能的 VSync 幀事件的資料,需渲染。

ContentInfo

儲存所有與請求相關的 View#performReceiveContent資料。

ContentInfo.Builder

建構者 ContentInfo

ContentInfo.InterfaceConsts

揭露由 S 實作ContentInfo的 Java 介面繼承的常數。

ContextThemeWrapper

一個上下文包裝器,允許你修改或替換包裹後上下文的主題。

Display

提供有關邏輯顯示大小與密度的資訊。

Display.HdrCapabilities

封裝特定顯示器的 HDR 功能。

Display.HdrCapabilities.InterfaceConsts

揭露由 S 實作Display.HdrCapabilities的 Java 介面繼承的常數。

Display.Mode

由特定顯示器支援的模式。

Display.Mode.InterfaceConsts

揭露由 S 實作Display.Mode的 Java 介面繼承的常數。

DisplayCutout

代表顯示中無法用於顯示內容的區域。

DisplayCutout.Builder

一個用來建構 DisplayCutout 實例的 Builder 類別。

DisplayShape

一個代表顯示形狀的類別。

DisplayShape.InterfaceConsts

揭露由 S 實作DisplayShape的 Java 介面繼承的常數。

DragAndDropPermissions

DragAndDropPermissions 控制與 DragEvent. 相關內容 URI 的存取權限。

DragAndDropPermissions.InterfaceConsts

揭露由 S 實作DragAndDropPermissions的 Java 介面繼承的常數。

DragEvent

代表系統在拖放操作中不同時間發送的事件。

DragEvent.InterfaceConsts

揭露由 S 實作DragEvent的 Java 介面繼承的常數。

FinishedEventArgs

提供管理回撥事件的資料。

FocusFinder

用於從目前有焦點的視角中尋找下一個可聚焦視角的演算法。

FrameMetrics

類別包含渲染子系統報告的幀生命週期中各種里程碑的時序資料。

FrameRateVelocityPoint

包含幀率/速度值。

FrameRateVelocityPoint.InterfaceConsts

提供顯示及互動 Android 應用程式視窗、輸入及檢視的類型。

FrameStats

這是幀統計的基底類別。

GestureDetector

利用提供的 MotionEvents 偵測各種手勢和事件。

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

揭露由 S 實作InputDevice的 Java 介面繼承的常數。

InputDevice.MotionRange

提供特定軸數 MotionEvent 值範圍的資訊。

InputDevice.ViewBehavior

提供此輸入裝置所產生的檢視 MotionEvent處理如何回應事件的資訊。

InputEvent

輸入事件的共用基底類別。

InputEvent.InterfaceConsts

揭露由 S 實作InputEvent的 Java 介面繼承的常數。

InputQueue

輸入佇列提供一種機制,讓應用程式接收輸入事件。

ISubMenuExtensions

包含用於子選單操作的 C# 擴充方法。

IWindowInsetsController.ControllableInsetsChangedEventArgs

提供管理回撥事件的資料。

IWindowManager.DisplayEngagementModeState

提供顯示及互動 Android 應用程式視窗、輸入及檢視的類型。

KeyboardShortcutGroup

一組 KeyboardShortcutInfo

KeyboardShortcutGroup.InterfaceConsts

揭露由 S 實作KeyboardShortcutGroup的 Java 介面繼承的常數。

KeyboardShortcutInfo

關於鍵盤快捷鍵的資訊。

KeyboardShortcutInfo.InterfaceConsts

揭露由 S 實作KeyboardShortcutInfo的 Java 介面繼承的常數。

KeyCharacterMap

描述鍵盤裝置所提供的按鍵及其相關標籤。

KeyCharacterMap.InterfaceConsts

揭露由 S 實作KeyCharacterMap的 Java 介面繼承的常數。

KeyCharacterMap.KeyData

描述與鍵相關的字元映射。

KeyCharacterMap.UnavailableException

當無法載入關鍵角色地圖時,被丟棄 KeyCharacterMap#load

KeyEvent

用於回報按鍵與按鈕事件的物件。

KeyEvent.DispatcherState

用於 KeyEvent#dispatch(Callback, DispatcherState, Object) 更進階的按鍵調度,例如長按。

LayoutInflater

將版面 XML 檔案實例化到對應 android.view.View 的物件中。

Menu

用來管理選單中物品的介面。

MenuInflater

此類別用於將選單 XML 檔案實例化成選單物件。

MenuItemActionCollapseEventArgs

提供管理回撥事件的資料。

MenuItemActionExpandEventArgs

提供管理回撥事件的資料。

MenuItemOnMenuItemClickEventArgs

提供管理回撥事件的資料。

MotionEvent

用於回報移動(滑鼠、筆、手指、軌跡球)事件的物件。

MotionEvent.PointerCoords

轉移物件以取得指標座標。

MotionEvent.PointerProperties

Transfer 物件用於指標屬性。

MotionPredictor

計算運動預測。

OrientationEventListener

輔助類別用於接收裝置方向改變時 SensorManager 的通知。

OrientationListener

輔助類別用於接收裝置方向改變時 SensorManager 的通知。

PixelCopy

提供一種機制來發出像素複製請求,以便從 SurfaceBitmap

PixelCopy.PixelCopyFinishedEventArgs

提供管理回撥事件的資料。

PixelCopy.PixelCopyRequest

代表 PixelCopy 的請求。

PixelCopy.PixelCopyRequest.Builder

建立完整的 PixelCopy 請求以執行。

PixelCopy.Result

包含 PixelCopy 請求的結果

PointerIcon

代表一個可用作滑鼠指標的圖示。

PointerIcon.InterfaceConsts

揭露由 S 實作PointerIcon的 Java 介面繼承的常數。

ReadyEventArgs

提供管理回撥事件的資料。

RoundedCorner

代表顯示器的圓角。

RoundedCorner.InterfaceConsts

揭露由 S 實作RoundedCorner的 Java 介面繼承的常數。

RoundedRectBlurRegion

定義了 SurfaceView 上一個圓弧形的矩形模糊區域。

ScaleGestureDetector

偵測使用提供的 MotionEvents 鍵來偵測縮放變換手勢。

ScaleGestureDetector.ScaleBeginEventArgs

提供管理回撥事件的資料。

ScaleGestureDetector.ScaleEndEventArgs

提供管理回撥事件的資料。

ScaleGestureDetector.ScaleEventArgs

提供管理回撥事件的資料。

ScaleGestureDetector.SimpleOnScaleGestureListener

這是一個方便的類別,當你只想聽取部分與縮放相關的事件時,可以延長。

ScrollCaptureSession

會話代表在主動捲動擷取操作期間,系統 ScrollCaptureCallback 與系統之間的互動範圍。

ScrollCaptureTarget

目標會收集在 .View#dispatchScrollCaptureSearch scroll capture search

SearchEvent

包含觸發搜尋事件資訊的類別。

SoundEffectConstants

常數可用來播放音效,透過以下方式 View#playSoundEffect(int)

Surface

處理到由螢幕合成器管理的原始緩衝區。

Surface.InterfaceConsts

揭露由 S 實作Surface的 Java 介面繼承的常數。

Surface.OutOfResourcesException

當 Canvas 無法鎖定 Surface#lockCanvas,或無法成功分配 SurfaceTexture 時,會跳出例外。

SurfaceControl

將手塊連接到由系統合成器管理的螢幕上的 Surface。

SurfaceControl.Builder

物件的建造者類別 SurfaceControl

SurfaceControl.InterfaceConsts

揭露由 S 實作SurfaceControl的 Java 介面繼承的常數。

SurfaceControl.JankData

會用 Jackk 資訊回饋給 OnJankDataListener

SurfaceControl.JankDataEventArgs

提供管理回撥事件的資料。

SurfaceControl.OnJankDataListenerRegistration

把handle轉到註冊 OnJankDatalistener的。

SurfaceControl.Transaction

一組對 SurfaceControl 進行的原子變更。

SurfaceControl.Transaction.InterfaceConsts

揭露由 S 實作SurfaceControl.Transaction的 Java 介面繼承的常數。

SurfaceControl.TransactionStats

提供給註冊於 SurfaceControl.Transaction#addTransactionCompletedListener

SurfaceControl.TrustedPresentationThresholds

傳送的閾值 Transaction#setTrustedPresentationCallback(SurfaceControl, TrustedPresentationThresholds, Executor, Consumer)

SurfaceControlViewHost

用於在 . 上加入檢視階層 SurfaceControl的實用類別。

SurfaceControlViewHost.LayoutParams

指定 ViewSurfaceControlViewHost

SurfaceControlViewHost.SurfacePackage

封裝一個包含互動式檢視元素的 Surface 階層的套件。

SurfaceControlViewHost.SurfacePackage.InterfaceConsts

揭露由 S 實作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

揭露由 S 實作VerifiedInputEvent的 Java 介面繼承的常數。

VerifiedKeyEvent

該 KeyEvent 已由系統驗證。

VerifiedMotionEvent

系統已驗證的 MotionEvent。

VibrationEffectInflater

從 Android XML 資源實 VibrationEffect 例化物件。

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

定義了使用 View 動畫的常見工具。

ViewConfiguration

包含使用者介面中用於逾時、大小與距離的標準常數方法。

ViewDebug

各種與檢視階層相關的 View 除錯/追蹤工具。

ViewDebug.CapturedViewProperty

此註解可用來標記在擷取視圖時要傾倒的欄位與方法。

ViewDebug.ExportedProperty

此註解可用來標記欄位與方法,讓檢視伺服器傾倒。

ViewDebug.FlagToString

定義從旗標到字串的映射。

ViewDebug.HierarchyTraceType

定義以階層追蹤記錄的操作。

ViewDebug.IntToString

定義從整數值映射到字串的映射。

ViewDebug.RecyclerTraceType

定義回收者追蹤所記錄的作業。

ViewGroup

A ViewGroup 是一個特殊的視圖,可以包含其他視圖(稱為子視圖)。

ViewGroup.ChildViewAddedEventArgs

提供 ChildViewAdded 事件的數據。

ViewGroup.ChildViewRemovedEventArgs

提供 ChildViewRemoved 事件的數據。

ViewGroup.LayoutParams

LayoutParams 被 views 用來告訴父母想要的排版方式。

ViewGroup.MarginLayoutParams

支援邊界的版面依子順序排列資訊。

ViewGroupOverlay

群組覆蓋層是額外的一層,位於 ViewGroup 之上(稱為「主機視圖」),該視圖會在該視圖中所有其他內容(包括該視圖群組的子內容)之後繪製。

ViewOutlineProvider

View 建立其 Outline介面,用於陰影投射與裁切。

ViewOverlay

覆蓋層是置於檢視(稱為「主機檢視」)之上的額外圖層,該檢視是在該檢視中所有其他內容(包括子節點,若檢視為 ViewGroup)之後繪製。

ViewPropertyAnimator

此類別能自動且優化地對檢視物件的屬性進行動畫。

ViewStructure

ViewStructure 是一個容器,用來儲存由 View#onProvideStructure View.onProvideStructureView#onProvideAutofillStructure View.onProvideAutofillStructure產生的額外每次檢視資料。

ViewStructure.HtmlInfo

簡化表示表示代表 HTML 元素的節點 HTML 屬性。

ViewStructure.HtmlInfo.Builder

為 ViewStructure 節點建立 HTML 元資料。

ViewStub

ViewStub 是一種隱形、零大小的檢視,可用來在執行時懶散地膨脹版面資源。

ViewStub.InflateEventArgs

提供 InflateEvent 事件的數據。

ViewTreeObserver

視圖樹觀察器用於註冊可被通知全域樹變更的監聽者。

ViewTreeObserver.EndEventArgs

提供顯示及互動 Android 應用程式視窗、輸入及檢視的類型。

ViewTreeObserver.GlobalFocusChangeEventArgs

提供 GlobalFocusChange 事件的數據。

ViewTreeObserver.PreDrawEventArgs

提供 PreDraw 事件的數據。

ViewTreeObserver.PrepareEventArgs

提供顯示及互動 Android 應用程式視窗、輸入及檢視的類型。

ViewTreeObserver.TouchModeChangeEventArgs

提供 TouchModeChange 事件的數據。

ViewTreeObserver.WindowFocusChangeEventArgs

提供 WindowFocusChange 事件的數據。

ViewTreeObserver.WindowVisibilityChangeEventArgs

提供管理回撥事件的資料。

Window

頂層視窗外觀與行為策略的抽象基底類別。

Window.FrameMetricsAvailableEventArgs

提供管理回撥事件的資料。

Window.RestrictedCaptionAreaChangedEventArgs

提供管理回撥事件的資料。

WindowAnimationFrameStats

此類別包含視窗動畫幀統計。

WindowAnimationFrameStats.InterfaceConsts

揭露由 S 實作WindowAnimationFrameStats的 Java 介面繼承的常數。

WindowContentFrameStats

此類別包含視窗內容框架統計資料。

WindowContentFrameStats.InterfaceConsts

揭露由 S 實作WindowContentFrameStats的 Java 介面繼承的常數。

WindowId

窗戶的安全識別碼。

WindowId.FocusObserver

子類用於觀察焦點狀態 WindowId的變化。

WindowId.InterfaceConsts

揭露由 S 實作WindowId的 Java 介面繼承的常數。

WindowInsets

描述一組用於視窗內容的內嵌。

WindowInsets.Builder

窗戶嵌入建構器。

WindowInsets.Side

類別定義了 Insets 的不同面向。

WindowInsets.Type

定義不同類型導致視窗嵌入的來源類別。

WindowInsetsAnimation

類別代表一組視窗的動畫,導致 insets。

WindowInsetsAnimation.Bounds

類別代表 WindowInsetsAnimation

WindowInsetsAnimation.Callback

介面允許應用程式監聽導致 inset 的視窗動畫事件。

WindowManager

提供應用程式頂層視窗與版面參數的存取權限。

WindowManagerBadTokenException

一個例外,當嘗試新增 Whose 的視圖時會拋出 LayoutParams LayoutParams#token 無效。

WindowManagerInvalidDisplayException

例外是呼叫無法找到的次要顯示器時 #addView 拋出的。

WindowManagerLayoutParams

指定頂層視窗的配置與行為。

WindowManagerLayoutParams.InterfaceConsts

揭露由 S 實作WindowManagerLayoutParams的 Java 介面繼承的常數。

WindowMetrics

關於視窗的度量,包含界限與 WindowInsets

介面

名稱 Description
ActionMode.ICallback

動作模式的回調介面。

ActionProvider.IVisibilityListener

聆聽可視性變化,並 ActionProvider#refreshVisibility()回報。

Choreographer.IFrameCallback

實作此介面以便在新顯示幀被渲染時接收回調。

Choreographer.IVsyncCallback

實作此介面以接收回調以開始下一幀。

GestureDetector.IOnContextClickListener

用來通知上下文點擊發生的監聽器。

GestureDetector.IOnDoubleTapListener

用於通知雙重竊聽或確認單重竊聽發生的監聽器。

GestureDetector.IOnGestureListener

聆聽者用來通知手勢發生。

IAttachedSurfaceControl

提供與視圖階層或視窗的根Surface介面。

IAttachedSurfaceControl.IOnBufferTransformHintChangedListener

緩衝轉換提示變更聆聽器。

ICollapsibleActionView

當 a 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

定義了將成為 View 父類別的責任。

IWindowInsetsAnimationController

控制器用於應用程式驅動的系統視窗動畫。

IWindowInsetsAnimationControlListener

將請求封裝至 WindowInsetsController#controlWindowInsetsAnimation的監聽者。

IWindowInsetsController

介面連接產生 Insets 的控制視窗。

IWindowInsetsController.IOnControllableInsetsChangedListener

當可控WindowInsets.TypeWindowInsetsController集合變更時,監聽者會收到通知。

IWindowManager

應用程式用來與視窗管理器溝通的介面。

KeyEvent.ICallback

在關鍵事件被派遣時接收回調。

LayoutInflater.IFactory

在排版 XML 資源膨脹時建立視圖。

LayoutInflater.IFactory2

LayoutInflater.IFactory在版面膨脹時提供父視圖。

LayoutInflater.IFilter

Hook 允許 LayoutInflater 的用戶端限制可膨脹的視圖集合。

PixelCopy.IOnPixelCopyFinishedListener

監聽器用於觀察 PixelCopy 請求的完成。

ScaleGestureDetector.IOnScaleGestureListener

聆聽者在手勢發生時接收通知。

SurfaceControl.IOnJankDataListener

聆聽介面以了解 SurfaceFlinger 對特定表面的粗糙分類。

SurfaceControl.ITransactionCommittedListener

處理請求的介面 SurfaceControl.Transaction#addTransactionCommittedListener(Executor, TransactionCommittedListener)

TextureView.ISurfaceTextureListener

此監聽器可用來通知該材質檢視所關聯的表面貼圖是否可用。

View.ICalledFromWrongThreadListener

一個當某些 View API 從錯誤執行緒呼叫時會收到通知的監聽器。

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

介面定義,當視圖階層的視窗可見性改變時,會呼叫回調。

ViewTreeObserver.IWindowInsetsAnimationListener

介面定義,當視窗內嵌動畫準備或結束時,應呼叫回調。

Window.ICallback

API 從視窗回傳給呼叫者。

Window.IOnFrameMetricsAvailableListener

為需要每個視窗渲染的幀時序資訊的客戶端提供回撥功能。

Window.IOnRestrictedCaptionAreaChangedListener

為想了解說明文字來源的客戶提供回撥功能。

列舉

名稱 Description
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 請求的結果。

PointerCaptureMode

提供顯示及互動 Android 應用程式視窗、輸入及檢視的類型。

PointerIconType

識別系統指標圖示。

RoundedCornerPosition

識別圓角顯示角的位置。

ScreenRecordingState

報告應用程式是否在螢幕錄影中可見。

ScreenState

指定報告給視圖的螢幕狀態。

ScrollAxis

識別水平與垂直捲軸。

ScrollbarPosition

標示滾動條顯示的一側。

ScrollbarStyles

定義滾動條位置的樣式。

ScrollCaptureHint

指定視圖如何參與捲軸擷取。

ScrollIndicatorPosition

識別滾動指示器的位置。

ShowAsAction

指定選單項目如何以動作形式呈現。

SoftInput

指定視窗的軟輸入行為。

SoundEffects

辨識標準使用者介面音效。

StatusBarVisibility

報告或控制狀態列可見性。

SurfaceChangeFrameRate

規定何時應生效表面幀率變更。

SurfaceFrameRateCompatibility

指定如何將表面幀率與顯示更新率匹配。

SurfaceJankType

分類表面卡頓事件的來源。

SurfaceOrientation

指定表面方向。

SurfaceType

指定表面保持所使用的緩衝器類型。

SurfaceViewLifecycle

控制 SurfaceView 表面何時遵循其附加或可見性生命週期。

SystemUiFlags

指定舊系統 UI 的可見性選項。

TextAlignment

定義視圖的文字對齊模式。

TextDirection

定義視圖的文字方向啟發式。

TouchableRegion

定義視窗中接受觸控輸入的區域。

ViewContentSensitivity

指定視圖所顯示內容的敏感度。

ViewFocusability

控制視角是否能接收輸入對焦。

ViewImportantForContentCapture

控制視圖及其後代是否參與內容擷取。

ViewLayoutMode

定義視圖的版面行為。

ViewRectangleOnScreenRequestSource

提供顯示及互動 Android 應用程式視窗、輸入及檢視的類型。

ViewStates

識別視圖的可見性狀態。

WindowFeatures

定義視窗可以請求的功能。

WindowInsetsAnimationDispatchMode

控制插入動畫是否會透過視圖子樹繼續進行。

WindowInsetsControllerAppearance

規定由窗戶控制的系統欄杆外觀。

WindowInsetsControllerBehavior

說明隱藏系統條的揭露方式。

WindowInsetSides

識別窗戶內嵌操作中包含的側面。

WindowManageDisplayFlags

指定管理顯示器的選項。

WindowManagerDisplayEngagementModes

提供顯示及互動 Android 應用程式視窗、輸入及檢視的類型。

WindowManagerEngagementControlState

提供顯示及互動 Android 應用程式視窗、輸入及檢視的類型。

WindowManagerEventType

識別視窗管理器配置參數所報告的變更。

WindowManagerFlags

定義控制視窗管理器佈局行為的旗標。

WindowManagerTypes

識別由視窗管理器管理的視窗類型。

WindowProgress

透過視窗顯示進度指示器。

WindowRotationAnimation

定義旋轉視窗時使用的動畫。

委派

名稱 Description
ReceiveContentHandler

代表一個回調,接收送達至某個視圖的內容,並回傳任何未消費的內容。

View.ApplyWindowInsetsHandler

代表一個回調,將視窗內嵌套用到檢視圖。

備註

Java 文件 android.view