Android.Views Namespace

Stellt Typen zum Anzeigen und Interagieren mit Android-Anwendungsfenstern, -Eingaben und -Ansichten bereit.

Klassen

Name Beschreibung
AbsSavedState

Eine Parcelable Implementierung, die von Vererbungshierarchien verwendet werden soll, um sicherzustellen, dass der Status aller Klassen entlang der Kette gespeichert wird.

AbsSavedState.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von AbsSavedState.

ActionMode

Stellt einen Kontextmodus der Benutzeroberfläche dar.

ActionMode.Callback2

Erweiterung zur Bereitstellung von ActionMode.Callback Inhaltsrechteckinformationen.

ActionProvider

Ein ActionProvider definiert umfassende Menüinteraktionen in einer einzelnen Komponente.

ActionProvider.VisibilityEventArgs

Stellt Daten für das Visibility-Ereignis bereit.

CancelledEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

Choreographer

Koordiniert die Anzeigedauer von Animationen, Eingaben und Zeichnen.

Choreographer.FrameData

Die Nutzlast, für VsyncCallback die Frameinformationen enthalten sind, z. B. wann der Frame gerendert wurde, sowie mehrere mögliche Framezeitachsen und deren Informationen, einschließlich Stichtag und erwarteter Zeit.

Choreographer.FrameTimeline

Enthält Daten, die ein mögliches VSync-Frameereignis beschreiben, das gerendert werden soll.

ContentInfo

Enthält alle relevanten Daten für eine Anforderung an View#performReceiveContent.

ContentInfo.Builder

Generator für ContentInfo.

ContentInfo.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von ContentInfo.

ContextThemeWrapper

Ein Kontextwrapper, mit dem Sie das Design des umbrochenen Kontexts ändern oder ersetzen können.

Display

Stellt Informationen zur Größe und Dichte einer logischen Anzeige bereit.

Display.HdrCapabilities

Kapselt die HDR-Funktionen eines bestimmten Displays.

Display.HdrCapabilities.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von Display.HdrCapabilities.

Display.Mode

Ein Modus, der von einer bestimmten Anzeige unterstützt wird.

Display.Mode.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von Display.Mode.

DisplayCutout

Stellt den Bereich der Anzeige dar, in dem keine Inhalte angezeigt werden können.

DisplayCutout.Builder

Eine Generator-Klasse zum Erstellen einer DisplayCutout-Instanz.

DisplayShape

Eine Klasse, die die Form einer Anzeige darstellt.

DisplayShape.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von DisplayShape.

DragAndDropPermissions

DragAndDropPermissions steuert die Zugriffsberechtigungen für die Inhalts-URIs, die einem zugeordnet sind DragEvent.

DragAndDropPermissions.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von DragAndDropPermissions.

DragEvent

Stellt ein Ereignis dar, das während eines Drag-and-Drop-Vorgangs von dem System zu verschiedenen Zeiten gesendet wird.

DragEvent.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von DragEvent.

FinishedEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

FocusFinder

Der Algorithmus, der verwendet wird, um die nächste fokussierbare Ansicht in einer bestimmten Richtung aus einer Ansicht zu finden, die derzeit den Fokus besitzt.

FrameMetrics

Klasse, die Timingdaten für verschiedene Meilensteine in einem vom Renderingsubsystem gemeldeten Framelebenszyklus enthält.

FrameStats

Dies ist die Basisklasse für Framestatistiken.

GestureDetector

Erkennt verschiedene Gesten und Ereignisse mithilfe der angegebenen MotionEventZeichen.

GestureDetector.ContextClickEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

GestureDetector.DoubleTapEventArgs

Stellt Daten für das DoubleTap-Ereignis bereit.

GestureDetector.DoubleTapEventEventArgs

Stellt Daten für das DoubleTapEvent-Ereignis bereit.

GestureDetector.DownEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

GestureDetector.FlingEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

GestureDetector.LongPressEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

GestureDetector.ScrollEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

GestureDetector.ShowPressEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

GestureDetector.SimpleOnGestureListener

Eine Komfortklasse, die erweitert werden soll, wenn Sie nur auf eine Teilmenge aller Gesten lauschen möchten.

GestureDetector.SingleTapConfirmedEventArgs

Stellt Daten für das SingleTapConfirmed-Ereignis bereit.

GestureDetector.SingleTapUpEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

Gravity

Standardkonstanten und Tools zum Platzieren eines Objekts in einem potenziell größeren Container.

HapticFeedbackConstants

Konstanten, die verwendet werden sollen, um haptische Feedbackeffekte über View#performHapticFeedback(int)

IAttachedSurfaceControl.BufferTransformHintChangedEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

IContextMenuExtensions

Enthält C#-Erweiterungsmethoden für Kontextmenüvorgänge.

IMenuExtensions

Enthält C#-Erweiterungsmethoden für Menüvorgänge.

IMenuItemExtensions

Enthält C#-Erweiterungsmethoden für Menüelementvorgänge.

InflateException

Diese Ausnahme wird von einem Aufblaser unter Fehlerbedingungen ausgelöst.

InputDevice

Beschreibt die Funktionen eines bestimmten Eingabegeräts.

InputDevice.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von InputDevice.

InputDevice.MotionRange

Stellt Informationen zum Wertebereich für eine bestimmte MotionEvent Achse bereit.

InputDevice.ViewBehavior

Enthält Informationen dazu, wie Ansichten, MotionEventdie von diesem Eingabegerät generiert werden, auf die Ereignisse reagieren sollen.

InputEvent

Allgemeine Basisklasse für Eingabeereignisse.

InputEvent.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von InputEvent.

InputQueue

Eine Eingabewarteschlange stellt einen Mechanismus für eine Anwendung zum Empfangen eingehender Eingabeereignisse bereit.

ISubMenuExtensions

Enthält C#-Erweiterungsmethoden für Untermenüvorgänge.

IWindowInsetsController.ControllableInsetsChangedEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

KeyboardShortcutGroup

Eine Gruppe von KeyboardShortcutInfo.

KeyboardShortcutGroup.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von KeyboardShortcutGroup.

KeyboardShortcutInfo

Informationen zu einer Tastenkombination.

KeyboardShortcutInfo.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von KeyboardShortcutInfo.

KeyCharacterMap

Beschreibt die tasten, die von einem Tastaturgerät und den zugehörigen Bezeichnungen bereitgestellt werden.

KeyCharacterMap.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von KeyCharacterMap.

KeyCharacterMap.KeyData

Beschreibt die Zeichenzuordnungen, die einem Schlüssel zugeordnet sind.

KeyCharacterMap.UnavailableException

Wird ausgelöst, wenn KeyCharacterMap#load eine Schlüsselzeichenzuordnung nicht geladen werden konnte.

KeyEvent

Objekt, das zum Melden von Schlüssel- und Schaltflächenereignissen verwendet wird.

KeyEvent.DispatcherState

Wird für KeyEvent#dispatch(Callback, DispatcherState, Object) eine erweiterte Tastenweitersendung verwendet, z. B. lange Drücken.

LayoutInflater

Instanziiert eine LAYOUT-XML-Datei in die entsprechenden android.view.View Objekte.

Menu

Schnittstelle zum Verwalten der Elemente in einem Menü.

MenuInflater

Diese Klasse wird verwendet, um XML-Menüdateien in Menüobjekte zu instanziieren.

MenuItemActionCollapseEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

MenuItemActionExpandEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

MenuItemOnMenuItemClickEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

MotionEvent

Objekt, das zum Melden von Bewegungsereignissen (Maus, Stift, Finger, Trackball) verwendet wird.

MotionEvent.PointerCoords

Transferobjekt für Zeigerkoordinaten.

MotionEvent.PointerProperties

Transferobjekt für Zeigereigenschaften.

MotionPredictor

Berechnen von Bewegungsvorhersagen.

OrientationEventListener

Hilfsklasse zum Empfangen von Benachrichtigungen vom SensorManager, wenn sich die Ausrichtung des Geräts geändert hat.

OrientationListener

Hilfsklasse zum Empfangen von Benachrichtigungen vom SensorManager, wenn sich die Ausrichtung des Geräts geändert hat.

PixelCopy

Stellt eine Mechanismen zum Ausgeben von Pixelkopieanforderungen bereit, um Kopiervorgänge von Surface in Bitmap

PixelCopy.PixelCopyFinishedEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

PixelCopy.PixelCopyRequest

Stellt eine PixelCopy-Anforderung dar.

PixelCopy.PixelCopyRequest.Builder

Erstellt eine vollständige PixelCopy-Anforderung für die Ausführung.

PixelCopy.Result

Enthält das Ergebnis einer PixelCopy-Anforderung.

PointerIcon

Stellt ein Symbol dar, das als Mauszeiger verwendet werden kann.

PointerIcon.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von PointerIcon.

ReadyEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

RoundedCorner

Stellt eine abgerundete Ecke der Anzeige dar.

RoundedCorner.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von RoundedCorner.

ScaleGestureDetector

Erkennt Skalierungstransformationsgesten mithilfe der angegebenen MotionEventZeichen.

ScaleGestureDetector.ScaleBeginEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

ScaleGestureDetector.ScaleEndEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

ScaleGestureDetector.ScaleEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

ScaleGestureDetector.SimpleOnScaleGestureListener

Eine Komfortklasse, die erweitert werden soll, wenn Sie nur auf eine Teilmenge von skalierungsbezogenen Ereignissen lauschen möchten.

ScrollCaptureSession

Eine Sitzung stellt den Interaktionsbereich zwischen einem ScrollCaptureCallback und dem System während eines aktiven Bildlaufaufnahmevorgangs dar.

ScrollCaptureTarget

Ein Ziel sammelt den Satz kontextbezogener Informationen für einen ScrollCaptureHandler, der während einer .View#dispatchScrollCaptureSearch scroll capture search

SearchEvent

Klasse, die Informationen zu einem Ereignis enthält, das eine Suche auslöst.

SoundEffectConstants

Konstanten für die Wiedergabe von Soundeffekten über View#playSoundEffect(int)

Surface

Behandeln Sie den Rohpuffer, der vom Bildschirmkompositor verwaltet wird.

Surface.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von Surface.

Surface.OutOfResourcesException

Ausnahme ausgelöst, wenn eine Canvas nicht gesperrt Surface#lockCanvaswerden konnte oder wenn eine SurfaceTexture nicht erfolgreich zugeordnet werden konnte.

SurfaceControl

Behandeln Sie ein vom Systemkompositor verwaltetes Surface auf dem Bildschirm.

SurfaceControl.Builder

Generatorklasse für SurfaceControl Objekte.

SurfaceControl.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von SurfaceControl.

SurfaceControl.JankData

Jank-Informationen, die zurückgespeist werden sollen über OnJankDataListener.

SurfaceControl.JankDataEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

SurfaceControl.OnJankDataListenerRegistration

Behandeln eines registrierten OnJankDatalistener.

SurfaceControl.Transaction

Ein atomiger Satz von Änderungen an einer Reihe von SurfaceControl.

SurfaceControl.Transaction.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von SurfaceControl.Transaction.

SurfaceControl.TransactionStats

Transaktionsstatistiken, die für den listener registriert wurden SurfaceControl.Transaction#addTransactionCompletedListener

SurfaceControl.TrustedPresentationThresholds

Schwellenwerte, die mit Transaction#setTrustedPresentationCallback(SurfaceControl, TrustedPresentationThresholds, Executor, Consumer)

SurfaceControlViewHost

Hilfsklasse zum Hinzufügen einer Ansichtshierarchie zu einer SurfaceControl.

SurfaceControlViewHost.SurfacePackage

Packen Sie eine Surface-Hierarchie, die interaktive Ansichtselemente enthält.

SurfaceControlViewHost.SurfacePackage.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von SurfaceControlViewHost.SurfacePackage.

SurfaceHolderBadSurfaceTypeException

Ausnahme, die ausgelöst #lockCanvas wird, wenn auf einem Surface aufgerufen wird, dessen Typ SURFACE_TYPE_PUSH_BUFFERS ist.

SurfaceView

Stellt eine dedizierte Zeichnungsoberfläche bereit, die in eine Ansichtshierarchie eingebettet ist.

TextureView

Eine TextureView kann verwendet werden, um einen Inhaltsdatenstrom anzuzeigen, z. B. aus einer Kameravorschau, einem Video oder einer OpenGL-Szene.

TextureView.SurfaceTextureAvailableEventArgs

Stellt Daten für das SurfaceTextureAvailable-Ereignis bereit.

TextureView.SurfaceTextureDestroyedEventArgs

Stellt Daten für das SurfaceTextureDestroyed-Ereignis bereit.

TextureView.SurfaceTextureSizeChangedEventArgs

Stellt Daten für das SurfaceTextureSizeChanged-Ereignis bereit.

TextureView.SurfaceTextureUpdatedEventArgs

Stellt Daten für das SurfaceTextureUpdated-Ereignis bereit.

TouchDelegate

Hilfsklasse zum Behandeln von Situationen, in denen eine Ansicht einen größeren Touchbereich haben soll als die tatsächlichen Ansichtsgrenzen.

VelocityTracker

Hilfsprogramm zum Nachverfolgen der Geschwindigkeit von Bewegungsereignissen, zum Implementieren von Fling und anderen solchen Gesten.

VerifiedInputEvent

Basisklasse für überprüfte Ereignisse.

VerifiedInputEvent.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von VerifiedInputEvent.

VerifiedKeyEvent

KeyEvent, das vom System überprüft wurde.

VerifiedMotionEvent

MotionEvent, das vom System überprüft wurde.

View

Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar.

View.AccessibilityDelegate

Diese Klasse stellt einen Delegaten dar, der in einer View Stellvertretung registriert werden kann, um die Barrierefreiheitsunterstützung über die Komposition eher über die Vererbung zu verbessern.

View.BaseSavedState

Basisklasse für abgeleitete Klassen, die ihren eigenen Zustand android.view.View#onSaveInstanceState()speichern und wiederherstellen möchten.

View.CapturedPointerEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

View.ContextClickEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

View.CreateContextMenuEventArgs

Stellt Daten für das ContextMenuCreated-Ereignis bereit.

View.DragEventArgs

Stellt Daten für das Drag-Ereignis bereit.

View.DragShadowBuilder

Erstellt ein Bild, das das System während des Ziehens und Ablegens anzeigt.

View.FocusChangeEventArgs

Stellt Daten für die FocusChangeEreignisse und ereignisse bereit QueryTextFocusChange .

View.GenericMotionEventArgs

Stellt Daten für das GenericMotion-Ereignis bereit.

View.HoverEventArgs

Stellt Daten für das Hover-Ereignis bereit.

View.KeyEventArgs

Stellt Daten für das KeyPress-Ereignis bereit.

View.LayoutChangeEventArgs

Stellt Daten für das LayoutChange-Ereignis bereit.

View.LongClickEventArgs

Stellt Daten für das LongClick-Ereignis bereit.

View.LongClickUseDefaultHapticFeedbackEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

View.MeasureSpec

Ein MeasureSpec kapselt die Layoutanforderungen, die von übergeordnetem zu untergeordnetem Element übergeben werden.

View.ScrollChangeEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

View.SystemUiVisibilityChangeEventArgs

Stellt Daten für das SystemUiVisibilityChange-Ereignis bereit.

View.TouchEventArgs

Stellt Daten für die TouchEreignisse und ereignisse bereit TouchIntercepted .

View.UnhandledKeyEventEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

View.ViewAttachedToWindowEventArgs

Stellt Daten für das ViewAttachedToWindow-Ereignis bereit.

View.ViewDetachedFromWindowEventArgs

Stellt Daten für das ViewDetachedFromWindow-Ereignis bereit.

ViewAnimationUtils

Definiert allgemeine Hilfsprogramme für die Arbeit mit Ansichtsanimationen.

ViewConfiguration

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

ViewDebug

Verschiedene Debugging-/Ablaufverfolgungstools im Zusammenhang mit View und der Ansichtshierarchie.

ViewDebug.CapturedViewProperty

Diese Anmerkung kann verwendet werden, um Felder und Methoden zu markieren, die beim Erfassen der Ansicht gedumpt werden sollen.

ViewDebug.ExportedProperty

Diese Anmerkung kann verwendet werden, um Felder und Methoden zu markieren, die vom Ansichtsserver abgebildet werden sollen.

ViewDebug.FlagToString

Definiert eine Zuordnung von einer Kennzeichnung zu einer Zeichenfolge.

ViewDebug.HierarchyTraceType

Definiert Vorgänge, die durch Hierarchieablaufverfolgung aufgezeichnet werden.

ViewDebug.IntToString

Definiert eine Zuordnung von einem Int-Wert zu einer Zeichenfolge.

ViewDebug.RecyclerTraceType

Definiert Vorgänge, die von der Wiederverwertungsprotokollierung aufgezeichnet werden.

ViewGroup

A ViewGroup ist eine spezielle Ansicht, die untergeordnete Ansichten enthalten kann.

ViewGroup.ChildViewAddedEventArgs

Stellt Daten für das ChildViewAdded-Ereignis bereit.

ViewGroup.ChildViewRemovedEventArgs

Stellt Daten für das ChildViewRemoved-Ereignis bereit.

ViewGroup.LayoutParams

LayoutParams werden von Ansichten verwendet, um ihren Eltern mitzuteilen, wie sie layouten möchten.

ViewGroup.MarginLayoutParams

Untergeordnete Layoutinformationen für Layouts, die Seitenränder unterstützen.

ViewGroupOverlay

Eine Gruppenüberlagerung ist eine zusätzliche Ebene, die sich auf einer ViewGroup (der "Hostansicht") befindet, die nach allen anderen Inhalten in dieser Ansicht (einschließlich der untergeordneten Elemente der Ansichtsgruppe) gezeichnet wird.

ViewOutlineProvider

Schnittstelle, über die eine Ansicht erstellt Outlinewird , die für Schattenwandlung und Clipping verwendet wird.

ViewOverlay

Eine Überlagerung ist eine zusätzliche Ebene, die sich auf einer Ansicht (der "Hostansicht") befindet, die nach allen anderen Inhalten in dieser Ansicht gezeichnet wird (einschließlich untergeordneter Elemente, wenn die Ansicht eine ViewGroup ist).

ViewPropertyAnimator

Diese Klasse ermöglicht die automatische und optimierte Animation der ausgewählten Eigenschaften für View-Objekte.

ViewStructure

ViewStructureist ein Container zum Speichern zusätzlicher ansichtsbezogener Daten, die von View#onProvideStructure View.onProvideStructure und .View#onProvideAutofillStructure View.onProvideAutofillStructure

ViewStructure.HtmlInfo

Vereinfachte Darstellung der HTML-Eigenschaften eines Knotens, der ein HTML-Element darstellt.

ViewStructure.HtmlInfo.Builder

Erstellt HTML-Metadaten für einen ViewStructure-Knoten.

ViewStub

Ein ViewStub ist eine unsichtbare, nullformatige Ansicht, mit der Layoutressourcen zur Laufzeit lazily inblasiert werden können.

ViewStub.InflateEventArgs

Stellt Daten für das InflateEvent-Ereignis bereit.

ViewTreeObserver

Ein Ansichtsstrukturbeobachter wird verwendet, um Listener zu registrieren, die über globale Änderungen in der Ansichtsstruktur benachrichtigt werden können.

ViewTreeObserver.GlobalFocusChangeEventArgs

Stellt Daten für das GlobalFocusChange-Ereignis bereit.

ViewTreeObserver.PreDrawEventArgs

Stellt Daten für das PreDraw-Ereignis bereit.

ViewTreeObserver.TouchModeChangeEventArgs

Stellt Daten für das TouchModeChange-Ereignis bereit.

ViewTreeObserver.WindowFocusChangeEventArgs

Stellt Daten für das WindowFocusChange-Ereignis bereit.

ViewTreeObserver.WindowVisibilityChangeEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

Window

Abstrakte Basisklasse für eine Windows-Look- und Verhaltensrichtlinie auf oberster Ebene.

Window.FrameMetricsAvailableEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

Window.RestrictedCaptionAreaChangedEventArgs

Stellt Daten für ein verwaltetes Rückrufereignis bereit.

WindowAnimationFrameStats

Diese Klasse enthält Fensteranimationsframestatistiken.

WindowAnimationFrameStats.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von WindowAnimationFrameStats.

WindowContentFrameStats

Diese Klasse enthält Fensterinhaltsframestatistiken.

WindowContentFrameStats.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von WindowContentFrameStats.

WindowId

Sicherer Bezeichner für ein Fenster.

WindowId.FocusObserver

Unterklasse zum Beobachten von Änderungen am Fokuszustand eines WindowId.

WindowId.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von WindowId.

WindowInsets

Beschreibt eine Reihe von Einsets für Fensterinhalte.

WindowInsets.Builder

Generator für WindowInsets.

WindowInsets.Side

Klasse, die unterschiedliche Seiten für Insets definiert.

WindowInsets.Type

Klasse, die verschiedene Arten von Quellen definiert, die Fenstereinsets verursachen.

WindowInsetsAnimation

Klasse, die eine Animation einer Reihe von Fenstern darstellt, die Zusätze verursachen.

WindowInsetsAnimation.Bounds

Klasse, die den Bereich einer WindowInsetsAnimation

WindowInsetsAnimation.Callback

Schnittstelle, die es der Anwendung ermöglicht, Animationsereignisse für Fenster zu überwachen, die Zusätze verursachen.

WindowManager

Bietet Zugriff auf die Fenster und Layoutparameter der obersten Ebene einer Anwendung.

WindowManagerBadTokenException

Ausnahme, die ausgelöst wird, wenn versucht wird, eine Ansicht hinzuzufügen, deren Ansicht LayoutParams LayoutParams#token ist ungültig.

WindowManagerInvalidDisplayException

Ausnahme, die beim Aufrufen #addView einer sekundären Anzeige ausgelöst wird, die nicht gefunden werden kann.

WindowManagerLayoutParams

Gibt das Layout und Verhalten eines Fensters auf oberster Ebene an.

WindowManagerLayoutParams.InterfaceConsts

Macht Konstanten verfügbar, die von Java Schnittstellen geerbt werden, die von WindowManagerLayoutParams.

WindowMetrics

Metriken zu einem Fenster, bestehend aus den Grenzen und WindowInsets.

Schnittstellen

Name Beschreibung
ActionMode.ICallback

Rückrufschnittstelle für Aktionsmodi.

ActionProvider.IVisibilityListener

Lauscht auf Änderungen an der Sichtbarkeit, wie von ActionProvider#refreshVisibility().

Choreographer.IFrameCallback

Implementieren Sie diese Schnittstelle, um einen Rückruf zu erhalten, wenn ein neuer Anzeigeframe gerendert wird.

Choreographer.IVsyncCallback

Implementieren Sie diese Schnittstelle, um einen Rückruf zu erhalten, um den nächsten Frame zu starten.

GestureDetector.IOnContextClickListener

Der Listener, der verwendet wird, um zu benachrichtigen, wenn ein Kontextklick auftritt.

GestureDetector.IOnDoubleTapListener

Der Listener, der verwendet wird, um zu benachrichtigen, wenn ein Doppeltippen oder ein bestätigter Single-Tap-Vorgang auftritt.

GestureDetector.IOnGestureListener

Der Listener, der verwendet wird, um zu benachrichtigen, wann Gesten auftreten.

IAttachedSurfaceControl

Stellt eine Schnittstelle zur Stammoberfläche einer Ansichtshierarchie oder eines Fensters bereit.

IAttachedSurfaceControl.IOnBufferTransformHintChangedListener

Listener für Puffertransformationsänderungen.

ICollapsibleActionView

Wenn eine View Schnittstelle implementiert, empfängt sie Rückrufe, wenn sie zusammen mit den optionalen, von der App angegebenen Rückrufen OnActionExpandListenerals Aktionsansicht erweitert oder reduziert werden.

IContextMenu

Erweiterung für Menu Kontextmenüs, die Funktionen zum Ändern der Kopfzeile des Kontextmenüs bereitstellen.

IContextMenuContextMenuInfo

Zusätzliche Informationen zur Erstellung des Kontextmenüs.

IMenu

Schnittstelle zum Verwalten der Elemente in einem Menü.

IMenuItem

Schnittstelle für direkten Zugriff auf ein zuvor erstelltes Menüelement.

IMenuItemOnActionExpandListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn ein menüelement, das mit MenuItem#SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW "erweitert" oder "reduziert" markiert ist.

IMenuItemOnMenuItemClickListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn auf ein Menüelement geklickt wird.

InputQueue.ICallback

Schnittstelle zum Empfangen von Benachrichtigungen darüber, wann eine InputQueue zugeordnet und mit einem Thread getrennt wird.

IOnReceiveContentListener

Listener für Apps zum Implementieren der Behandlung für das Einfügen von Inhalten.

IScrollCaptureCallback

Ein ScrollCaptureCallback ist für die Bereitstellung gerenderter Momentaufnahmen des Bildlaufinhalts für das Bildlauferfassungssystem verantwortlich.

IScrollFeedbackProvider

Stellt dem Benutzer Feedback für Bildlaufereignisse in einem View.

ISubMenu

Unterklasse für Menu Untermenüs.

ISurfaceControlInputReceiver

Stellt einen Mechanismus für ein SurfaceControl zum Empfangen von Eingabeereignissen bereit.

ISurfaceHolder

Abstrakte Schnittstelle für jemanden, der eine Anzeigeoberfläche hält.

ISurfaceHolderCallback

Ein Client kann diese Schnittstelle implementieren, um Informationen zu Änderungen an der Oberfläche zu erhalten.

ISurfaceHolderCallback2

Zusätzliche Rückrufe, die empfangen Callbackwerden können.

IViewManager

Schnittstelle, mit der Sie untergeordnete Ansichten zu einer Aktivität hinzufügen und entfernen können.

IViewParent

Definiert die Verantwortlichkeiten für eine Klasse, die ein übergeordnetes Element einer Ansicht sein wird.

IWindowInsetsAnimationController

Controller für appgesteuerte Animation von Systemfenstern.

IWindowInsetsAnimationControlListener

Listener, der eine Anforderung kapselt.WindowInsetsController#controlWindowInsetsAnimation

IWindowInsetsController

Schnittstelle zum Steuern von Fenstern, die Insets generieren.

IWindowInsetsController.IOnControllableInsetsChangedListener

Listener, der benachrichtigt werden soll, wenn der satz von einer WindowInsets.Type Änderung gesteuert werden kannWindowInsetsController.

IWindowManager

Die Schnittstelle, die Apps verwenden, um mit dem Fenster-Manager zu sprechen.

KeyEvent.ICallback

Empfängt Rückrufe, während wichtige Ereignisse verteilt werden.

LayoutInflater.IFactory

Erstellt Ansichten, während eine LAYOUT-XML-Ressource aufgeblasen wird.

LayoutInflater.IFactory2

Erweitert LayoutInflater.IFactory , indem die übergeordnete Ansicht während der Layoutinflation bereitgestellt wird.

LayoutInflater.IFilter

Hook, um Clients von LayoutInflater zu ermöglichen, den Satz von Ansichten einzuschränken, die inflated werden dürfen.

PixelCopy.IOnPixelCopyFinishedListener

Listener zum Beobachten des Abschlusses einer PixelCopy-Anforderung.

ScaleGestureDetector.IOnScaleGestureListener

Der Listener für den Empfang von Benachrichtigungen, wenn Gesten auftreten.

SurfaceControl.IOnJankDataListener

Die Listenerschnittstelle soll über die Jankklassifizierung von SurfaceFlinger für eine bestimmte Oberfläche informiert werden.

SurfaceControl.ITransactionCommittedListener

Schnittstelle zum Verarbeiten der Anforderung an SurfaceControl.Transaction#addTransactionCommittedListener(Executor, TransactionCommittedListener)

TextureView.ISurfaceTextureListener

Dieser Listener kann verwendet werden, um benachrichtigt zu werden, wenn die Oberflächentextur, die dieser Texturansicht zugeordnet ist, verfügbar ist.

View.IOnApplyWindowInsetsListener

Listener zum Anwenden von Fensterinsets auf eine Ansicht auf benutzerdefinierte Weise.

View.IOnAttachStateChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn diese Ansicht an das Fenster angefügt oder getrennt wird.

View.IOnCapturedPointerListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn ein erfasstes Zeigerereignis diese Ansicht verteilt wird.

View.IOnClickListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn auf eine Ansicht geklickt wird.

View.IOnContextClickListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn auf einen Ansichtskontext geklickt wird.

View.IOnCreateContextMenuListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn das Kontextmenü für diese Ansicht erstellt wird.

View.IOnDragListener

Schnittstellendefinition für einen Listener, der aufgerufen wird, wenn ein Drag-Ereignis an diese Ansicht verteilt wird.

View.IOnFocusChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn sich der Fokusstatus einer Ansicht geändert hat.

View.IOnGenericMotionListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn ein generisches Animationsereignis an diese Ansicht verteilt wird.

View.IOnHoverListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn ein Hoverereignis an diese Ansicht verteilt wird.

View.IOnKeyListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn ein Hardwareschlüsselereignis an diese Ansicht verteilt wird.

View.IOnLayoutChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn sich die Layoutgrenzen einer Ansicht aufgrund der Layoutverarbeitung ändern.

View.IOnLongClickListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn auf eine Ansicht geklickt und gehalten wurde.

View.IOnScrollChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn sich die X- oder Y-Position eines Bildlaufs einer Ansicht ändert.

View.IOnSystemUiVisibilityChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn die Statusleiste die Sichtbarkeit ändert.

View.IOnTouchListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn ein Touchereignis an diese Ansicht verteilt wird.

View.IOnUnhandledKeyEventListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn ein Hardwareschlüsselereignis nicht von der Ansichtshierarchie behandelt wurde.

ViewGroup.IOnHierarchyChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn sich die Hierarchie in dieser Ansicht geändert hat.

ViewStub.IOnInflateListener

Listener, der verwendet wurde, um eine Benachrichtigung zu erhalten, nachdem ein ViewStub seine Layoutressource erfolgreich aufgeblasen hat.

ViewTreeObserver.IOnDrawListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn die Ansichtsstruktur gezeichnet werden soll.

ViewTreeObserver.IOnGlobalFocusChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn sich der Fokuszustand innerhalb der Ansichtsstruktur ändert.

ViewTreeObserver.IOnGlobalLayoutListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn sich der globale Layoutzustand oder die Sichtbarkeit von Ansichten innerhalb der Ansichtsstruktur ändert.

ViewTreeObserver.IOnPreDrawListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn die Ansichtsstruktur gezeichnet werden soll.

ViewTreeObserver.IOnScrollChangedListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn ein Bildlauf in der Ansichtsstruktur erfolgt ist.

ViewTreeObserver.IOnTouchModeChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn sich der Touchmodus ändert.

ViewTreeObserver.IOnWindowAttachListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn die Ansichtshierarchie an das Fenster angefügt und getrennt wird.

ViewTreeObserver.IOnWindowFocusChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn sich der Fensterfokuszustand der Ansichtshierarchie ändert.

ViewTreeObserver.IOnWindowVisibilityChangeListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn sich die Fenstersichtbarkeit der Ansichtshierarchie ändert.

Window.ICallback

API aus einem Fenster zurück zum Aufrufer.

Window.IOnFrameMetricsAvailableListener

Rückruf für Clients, die Frame-Anzeigedauerinformationen für jeden vom Fenster gerenderten Frame wünschen.

Window.IOnRestrictedCaptionAreaChangedListener

Rückruf für Clients, die wissen möchten, wo Beschriftung Inhalte zeichnet.

Enumerationen

Name Beschreibung
AccessibilityDataSensitive

Gibt an, ob Barrierefreiheitsdienstinteraktionen mit einer Ansicht basierend auf ihrer Vertraulichkeit zulässig sind.

AccessibilityLiveRegion

Definiert Ankündigungsmodi für Live-Regionen für Barrierefreiheitsdienste.

ActionModeType

Gibt an, ob ein Aktionsmodus primär oder unverankert ist.

AutofillFlags

Gibt Optionen an, die beim Erstellen einer AutoAusfüllstruktur verwendet werden.

AutofillType

Gibt die Art des Werts an, den eine Ansicht für das automatische Ausfüllen akzeptiert.

Axis

Identifiziert Achsen, die von Bewegungsereignissen gemeldet werden.

BufferTransform

Gibt eine Transformation an, die auf einen Puffer angewendet wird, bevor sie angezeigt wird.

ClassificationMode

Gibt die Klassifizierung an, die einer Touch- oder Drückengeste zugewiesen ist.

CompatSmallCoverScreen

Steuert, ob eine Aktivität sich für die Kompatibilität mit kleinen Deckblättern entscheidet.

ContentInfoFlags

Gibt Flags an, die steuern, wie empfangene Inhalte behandelt werden.

ContentInfoSource

Gibt die Quelle an, aus der ein Ansichtsinhalt empfangen wurde.

DecorCaptionShade

Gibt die bevorzugte Schattierung für Fensterdekobeschriftungen an.

DescendantFocusability

Definiert, wie eine Ansichtsgruppe den Fokus auf sich selbst und die untergeordneten Elemente gewährt.

DisplayFlags

Gibt Kennzeichnungen an, die eine Anzeige beschreiben.

DisplayFrameRateCategory

Gibt eine Von einem Fenster angeforderte Anzeigeframerate-Kategorie an.

DisplayState

Identifiziert Anzeigeleistungszustände.

DragAction

Identifiziert Aktionen in einem Drag-and-Drop-Vorgang.

DragFlags

Gibt Optionen für einen Drag-and-Drop-Vorgang an.

DrawingCacheQuality

Definiert die Qualität eines Ansichtszeichnungscaches.

Edge

Identifiziert Bildschirmränder, die durch ein Bewegungsereignis überschneiden.

FeedbackConstants

Identifiziert die haptischen Feedbackeffekte, die von einer Ansicht unterstützt werden.

FeedbackFlags

Gibt Flags an, die haptisches Feedbackverhalten steuern.

FindViewsWith

Gibt die Kriterien an, die beim Durchsuchen einer Ansichtshierarchie für Ansichten verwendet werden.

FocusablesFlags

Gibt Kennzeichnungen an, die fokussierbare Ansichten auswählen.

FocusSearchDirection

Definiert Wegbeschreibungen, die zum Navigieren zwischen Ansichten verwendet werden.

FrameMetricsId

Identifiziert eine Metrik, die für einen gerenderten Frame gemeldet wurde.

GravityFlags

Definiert, wie ein Objekt innerhalb des Containers positioniert wird.

HdrType

Identifies a supported high-dynamic-range display format.

ImportantForAccessibility

Definiert die Wichtigkeit der Barrierefreiheit für eine Ansicht und deren Nachfolger.

ImportantForAutofill

Steuert, ob eine Ansicht und ihre Nachfolger am automatischen Ausfüllen teilnehmen.

InputKeyboardType

Gibt den Typ der Tastatur an, die einem Eingabegerät zugeordnet ist.

InputSourceType

Identifiziert Quellen, die Eingabeereignisse erzeugen können.

KeyboardType

Identifiziert die Tastaturkonfiguration, die einem Eingabegerät zugeordnet ist.

Keycode

Definiert Android-Tastencodes.

KeyEventActions

Identifiziert Aktionen, die von wichtigen Ereignissen gemeldet werden.

KeyEventFlags

Definiert Flags, die wichtige Ereignisse beschreiben.

KeyModifierBehavior

Definiert das Verhalten von Zusatztasten.

LayerType

Gibt den Renderebenentyp für eine Ansicht an.

LayoutDirection

Gibt die aufgelöste Layoutrichtung für eine Ansicht an.

LayoutInDisplayCutoutMode

Steuert, wie ein Fenster Anzeigeausschnittbereiche verwenden kann.

MeasureSpecMode

Gibt an, wie eine Ansichtsdimension während der Messung eingeschränkt wird.

MemoryType

Identifiziert Speichertypen, die für Fensteroberflächen verwendet werden.

MenuAppendFlags

Gibt Optionen zum Anfügen von Menüelementen an.

MenuCategory

Identifiziert Kategorien, die zum Sortieren von Menüelementen verwendet werden.

MenuPerformFlags

Definiert Optionen zum Ausführen von Menüaktionen.

MetaKeyStates

Definiert Metaschlüsselstatusbits, die von Schlüsselereignissen gemeldet werden.

MotionEventActions

Identifiziert Aktionen, die von Bewegungsereignissen gemeldet werden.

MotionEventButtonState

Gibt gedrückte Schaltflächen in einem Bewegungsereignis an.

MotionEventFlags

Gibt zusätzliche Statuskennzeichnungen für ein Bewegungsereignis an.

MotionEventToolType

Identifiziert Tools, die Bewegungsereignisse erzeugen.

MotionRange

Identifiziert Bewegungsbereiche, die von einem Eingabegerät unterstützt werden.

OverScrollMode

Definiert, wie eine Ansicht reagiert, wenn ein Bildlauf über den Inhalt hinausgeht.

PersistentDrawingCaches

Definiert, welche untergeordneten Zeichnungscaches für eine Ansichtsgruppe beibehalten werden.

PixelCopyResult

Identifiziert das Ergebnis einer PixelCopy-Anforderung.

PointerIconType

Identifiziert ein Systemzeigersymbol.

RoundedCornerPosition

Identifiziert die Position einer abgerundeten Anzeigeecke.

ScreenRecordingState

Meldet, ob die App in einer Bildschirmaufzeichnung sichtbar ist.

ScreenState

Gibt den an eine Ansicht gemeldeten Bildschirmstatus an.

ScrollAxis

Identifiziert die horizontalen und vertikalen Bildlaufachsen.

ScrollbarPosition

Gibt die Seite an, auf der eine Bildlaufleiste angezeigt wird.

ScrollbarStyles

Definiert Formatvorlagen für die Positionierung von Bildlaufleisten.

ScrollCaptureHint

Gibt an, wie eine Ansicht an der Bildlaufaufnahme teilnimmt.

ScrollIndicatorPosition

Gibt die Position einer Bildlaufanzeige an.

ShowAsAction

Gibt an, wie ein Menüelement als Aktion dargestellt wird.

SoftInput

Gibt das Verhalten der Softeingabe eines Fensters an.

SoundEffects

Identifiziert Standardmäßige Soundeffekte der Benutzeroberfläche.

StatusBarVisibility

Meldet oder steuert die Sichtbarkeit der Statusleiste.

SurfaceChangeFrameRate

Gibt an, wann eine Änderung der Oberflächenframerate wirksam werden soll.

SurfaceFrameRateCompatibility

Gibt an, wie eine Surface-Framerate zum Anzeigen von Aktualisierungsraten abgeglichen wird.

SurfaceJankType

Klassifiziert die Quelle eines Surface-Jank-Ereignisses.

SurfaceOrientation

Gibt eine Oberflächenausrichtung an.

SurfaceType

Gibt den Puffertyp an, der von einem Oberflächenhalter verwendet wird.

SurfaceViewLifecycle

Steuert, wenn eine SurfaceView-Oberfläche dem Lebenszyklus der Anlage oder Sichtbarkeit folgt.

SystemUiFlags

Gibt optionen für die Sichtbarkeit von Legacy-Systemoberflächen an.

TextAlignment

Definiert Textausrichtungsmodi für eine Ansicht.

TextDirection

Definiert die Textrichtungshuristik für eine Ansicht.

TouchableRegion

Definiert Bereiche eines Fensters, die Toucheingaben akzeptieren.

ViewContentSensitivity

Gibt die Vertraulichkeit von Inhalten an, die von einer Ansicht angezeigt werden.

ViewFocusability

Steuert, ob eine Ansicht den Eingabefokus übernehmen kann.

ViewImportantForContentCapture

Steuert, ob eine Ansicht und ihre Nachfolger an der Inhaltserfassung teilnehmen.

ViewLayoutMode

Definiert das Layoutverhalten für eine Ansicht.

ViewRectangleOnScreenRequestSource

Stellt Typen zum Anzeigen und Interagieren mit Android-Anwendungsfenstern, -Eingaben und -Ansichten bereit.

ViewStates

Identifiziert die Sichtbarkeitszustände einer Ansicht.

WindowFeatures

Definiert Features, die ein Fenster anfordern kann.

WindowInsetsAnimationDispatchMode

Steuert, ob eine Insetanimation über eine Ansichtsunterstruktur fortgesetzt wird.

WindowInsetsControllerAppearance

Gibt die Darstellung von Systemleisten an, die von einem Fenster gesteuert werden.

WindowInsetsControllerBehavior

Gibt an, wie ausgeblendete Systemleisten angezeigt werden.

WindowInsetSides

Identifiziert Seiten, die in einem Fenstereinsets-Vorgang enthalten sind.

WindowManageDisplayFlags

Gibt Optionen zum Verwalten einer Anzeige an.

WindowManagerEventType

Identifiziert Änderungen, die für Layoutparameter des Fenster-Managers gemeldet wurden.

WindowManagerFlags

Definiert Flags, die das Layoutverhalten des Fenster-Managers steuern.

WindowManagerTypes

Identifiziert Fenstertypen, die vom Fenster-Manager verwaltet werden.

WindowProgress

Identifiziert Statusanzeigen, die von einem Fenster angezeigt werden.

WindowRotationAnimation

Definiert Animationen, die beim Drehen eines Fensters verwendet werden.

Delegaten

Name Beschreibung
ReceiveContentHandler

Stellt einen Rückruf dar, der an eine Ansicht übermittelten Inhalt empfängt und alle nicht fortgesetzten Inhalte zurückgibt.

View.ApplyWindowInsetsHandler

Stellt einen Rückruf dar, der Fenstermengen auf eine Ansicht anwendet.

Hinweise

Java Dokumentation für android.view.