Sprache

Window Klasse

Definition

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

[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
Vererbung
Attribute

Hinweise

Abstrakte Basisklasse für eine Windows-Look- und Verhaltensrichtlinie auf oberster Ebene. Eine Instanz dieser Klasse sollte als Ansicht der obersten Ebene verwendet werden, die dem Fenster-Manager hinzugefügt wurde. Sie stellt Standard-UI-Richtlinien wie Hintergrund, Titelbereich, Standardschlüsselverarbeitung usw. bereit.

Das Framework instanziieren eine Implementierung dieser Klasse im Auftrag der Anwendung.

Java Dokumentation für android.view.Window.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
Window(Context)

Initialisiert eine neue Instanz von Window.

Window(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

Felder

Name Beschreibung
DecorCaptionShadeAuto
Veraltet.

Kennzeichnen, damit das Design die Farbe der Fensterbeschriftungssteuerelemente steuern kann.

DecorCaptionShadeDark
Veraltet.

Kennzeichnung zum Festlegen von Dunklen Farbsteuerelementen in der Fensterbeschriftung.

DecorCaptionShadeLight
Veraltet.

Kennzeichnung zum Festlegen von Lichtfarbsteuerelementen in der Fensterbeschriftung.

IdAndroidContent

Die ID, über die das Hauptlayout in der XML-Layoutdatei verfügen soll.

NavigationBarBackgroundTransitionName

Der TransitionName für die Navigationsleistenhintergrundansicht, wenn ein benutzerdefinierter Hintergrund verwendet wird.

ProgressEnd

Endwert für den (primären) Fortschritt.

ProgressIndeterminateOff

Kennzeichnung zum Festlegen des unbestimmten Modus der Statusleiste.

ProgressIndeterminateOn

Kennzeichnung zum Festlegen des unbestimmten Modus der Statusleiste

ProgressSecondaryEnd

Der höchste mögliche Wert für den sekundären Fortschritt.

ProgressSecondaryStart

Der niedrigste mögliche Wert für den sekundären Fortschritt.

ProgressStart

Startwert für den (primären) Fortschritt.

ProgressVisibilityOff

Kennzeichnung zum Festlegen der Sichtbarkeit der Statusleiste auf GONE.

ProgressVisibilityOn

Kennzeichnung zum Festlegen der Sichtbarkeit der Statusleiste auf VISIBLE.

StatusBarBackgroundTransitionName

Der TransitionName für die Statusleistenhintergrundansicht, wenn ein benutzerdefinierter Hintergrund verwendet wird.

Eigenschaften

Name Beschreibung
AllowEnterTransitionOverlap

Gibt zurück, wie sich der in der Übergangsmenge festgelegte #setEnterTransition(android.transition.Transition) Übergang mit dem Ausgangsübergang der aufrufenden Aktivität überlappt. Steuert, wie sich der in der Übergangseinstellung festgelegte #setEnterTransition(android.transition.Transition) Übergang mit dem Ausgangsübergang der aufrufenden Aktivität überlappt.

AllowReturnTransitionOverlap

Gibt zurück, wie sich der in überlappende Übergang des aufgerufenen Aktivitätsübergangs überlappt, wenn der Übergang #setExitTransition(android.transition.Transition) nach Abschluss erneut erfolgt.; Steuert, wie sich der Übergang in #setExitTransition(android.transition.Transition) überlappt mit dem Ausgangsübergang des aufgerufenen Aktivitätsübergangs, wenn der Vorgang nach Abschluss erneut erfolgt.

Attributes

Rufen Sie die aktuellen Fensterattribute ab, die diesem Bereich zugeordnet sind.; Geben Sie benutzerdefinierte Fensterattribute an.

Callback

Gibt die aktuelle Rückrufschnittstelle für dieses Fenster zurück.; Legen Sie die Rückrufschnittstelle für dieses Fenster fest, die zum Abfangen von Schlüsselereignissen und anderen dynamischen Vorgängen im Fenster verwendet wird.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
ColorMode

Gibt den angeforderten Farbmodus des Fensters, eines von ActivityInfo#COLOR_MODE_DEFAULToder ActivityInfo#COLOR_MODE_HDRActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT .; Legt den angeforderten Farbmodus des Fensters fest.

Container

Geben Sie den Container für dieses Fenster zurück. Legen Sie den Container für dieses Fenster fest.

ContentScene

Rufen Sie den Scene aktuellen Inhalt dieses Fensters ab.

Context

Gibt den Kontext zurück, in dem diese Fensterrichtlinie ausgeführt wird, um Ressourcen und andere Informationen abzurufen.

CurrentFocus

Gibt die Ansicht in diesem Fenster zurück, die derzeit den Fokus hat, oder null, wenn keine vorhanden ist.

DecorView

Rufen Sie die Fensterdekoransicht der obersten Ebene ab (mit den Standardmäßigen Fensterrahmen/Dekorationen und dem Inhalt des Kunden darin), die dem Fenster-Manager als Fenster hinzugefügt werden können.

DesiredHdrHeadroom

Erhalten Sie die gewünschte Menge an HDR-Kopfraum wie festgelegt durch #setDesiredHdrHeadroom(float); Legt den gewünschten Hdr-Kopfraum fest, der beim Rendern als Verhältnis von targetHdrPeakBrightnessInNits / targetSdrWhitePointInNits verwendet werden soll.

EnterTransition

Gibt den Übergang zurück, der verwendet wird, um Ansichten in die erste Szene zu verschieben.; Legt den Übergang fest, der verwendet wird, um Ansichten in die erste Szene zu verschieben.

ExitTransition

Gibt den Übergang zurück, der verwendet wird, um Ansichten beim Starten einer neuen Aktivität aus der Szene zu verschieben. Legt den Übergang fest, der zum Verschieben von Ansichten aus der Szene beim Starten einer neuen Aktivität verwendet wird.

Features

Gibt die aktivierten Featurebits zurück.

ForcedWindowFlags

Geben Sie die Fensterkennzeichnungen zurück, die explizit vom Client festgelegt wurden, sodass sie nicht geändert #getDecorViewwerden.

FrameRateBoostOnTouchEnabled

Rufen Sie ab, ob die Bildfrequenz-Touchverstärkung aktiviert #setFrameRateBoostOnTouchEnabled(boolean)ist; Legt fest, ob die Bildfrequenz-Touchverstärkung für dieses Fenster aktiviert ist.

FrameRatePowerSavingsBalanced

Rufen Sie ab, ob frameratepowersavingsbalance für dieses Fenster aktiviert ist. Legen Sie fest, ob frameratepowersavingsbalance für dieses Fenster aktiviert ist.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
HasChildren

Gibt an, ob dieses Fenster über untergeordnete Fenster verfügt.

HasSoftInputMode

Hat die App ihren eigenen Softeingabemodus angegeben?

InsetsController

Der WindowInsetsController, der diesem Fenster zugeordnet ist. Dieser Wert kann NULL sein.

IsActive

Gibt an, ob es sich bei diesem Fenster um das aktive Fenster handelt.

IsFloating

Gibt zurück, ob dieses Fenster mit einer unverankerten Formatvorlage angezeigt wird (basierend auf dem WindowIsFloating Attribut im Format/Design).

IsWideColorGamut

Gibt "true" zurück, wenn der Farbmodus dieses Fensters lautet ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT, weist die Anzeige eine breite Farbskala auf, und dieses Gerät unterstützt das Rendern der breiten Farbskala.

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

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

(Geerbt von JavaObject)
JniPeerMembers

Ruft die JNI-Peermetadaten ab, die vom .NET für die Android-Bindungslaufzeit verwendet werden.

LayoutInflater

Schneller Zugriff auf die LayoutInflater Instanz, die dieses Fenster aus dem Kontext abgerufen hat.

LocalFeatures

Geben Sie die Featurebits zurück, die von diesem Fenster implementiert werden.

MediaController

Ruft den mediaController ab, der zuvor festgelegt wurde, oder legt diesen fest.

NavigationBarColor

Ruft die Farbe ab, die für die Navigationsleiste dieses Fensters verwendet wird.

NavigationBarContrastEnforced

Gibt zurück, ob das System sicherstellt, dass die Navigationsleiste genügend Kontrast aufweist, wenn ein vollständig transparenter Hintergrund angefordert wird.; Legt fest, ob das System sicherstellen soll, dass die Navigationsleiste genügend Kontrast aufweist, wenn ein vollständig transparenter Hintergrund angefordert wird.

NavigationBarDividerColor

Ruft die Farbe der Navigationsleistentrennlinie ab.; Zeigt eine dünne Linie der angegebenen Farbe zwischen der Navigationsleiste und dem App-Inhalt an.

OnBackInvokedDispatcher

Gibt die OnBackInvokedDispatcher diesem Fenster zugeordnete Instanz zurück.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
ReenterTransition

Gibt den Übergang zurück, der verwendet wird, um Ansichten in die Szene zu verschieben, wenn eine zuvor gestartete Aktivität zurückgegeben wird. Legt den Übergang fest, der verwendet wird, um Ansichten in die Szene zu verschieben, wenn eine zuvor gestartete Aktivität zurückgegeben wird.

ReturnTransition

Gibt den Übergang zurück, der verwendet wird, um Ansichten aus der Szene zu verschieben, wenn das Fenster bereit ist, zu schließen, z. B. nach einem Aufruf von android.app.Activity#finishAfterTransition().; Legt den Übergang fest, der verwendet wird, um Ansichten aus der Szene zu verschieben, wenn das Fenster zum Schließen vorbereitet wird, z. B. nach einem Aufruf von android.app.Activity#finishAfterTransition().

RootSurfaceControl

Dies wird null sein, bevor eine Inhaltsansicht hinzugefügt wird, e.

SharedElementEnterTransition

Gibt den Übergang zurück, der für freigegebene Elemente verwendet wird, die in die Inhaltsszene übertragen werden.; Legt den Übergang fest, der für freigegebene Elemente verwendet wird, die in die Inhaltsszene übertragen werden.

SharedElementExitTransition

Gibt den Übergang zurück, der für freigegebene Elemente im Startfenster verwendet werden soll, bevor sie in das Fenster der gestarteten Aktivität übertragen werden.; Legt den Übergang fest, der nach dem Starten einer neuen Aktivität für freigegebene Elemente verwendet wird, bevor die freigegebenen Elemente in die aufgerufene Aktivität übertragen werden.

SharedElementReenterTransition

Gibt den Übergang zurück, der für freigegebene Elemente verwendet wird, die von einer gestarteten Aktivität erneut verwendet werden, nachdem es das freigegebene Element an den Startspeicherort zurückgegeben hat.; Legt den Übergang fest, der für freigegebene Elemente verwendet wird, die von einer gestarteten Aktivität erneut verwendet werden, nachdem es das freigegebene Element an den Startspeicherort zurückgegeben hat.

SharedElementReturnTransition

Gibt den Übergang zurück, der für freigegebene Elemente verwendet wird, die zurück zu einer aufrufenden Aktivität übertragen werden.; Legt den Übergang fest, der für freigegebene Elemente verwendet wird, die zurück zu einer aufrufenden Aktivität übertragen werden.

SharedElementsUseOverlay

Gibt zurück true , wenn freigegebene Elemente eine Überlagerung während gemeinsam genutzter Elementübergänge verwenden sollen oder false wenn sie als Teil der normalen Ansichtshierarchie animiert werden sollen.; Legt fest, ob freigegebene Elemente während der Übergänge für freigegebene Elemente ein Overlay verwenden sollen.

StatusBarColor

Ruft die Farbe ab, die für die Statusleiste dieses Fensters verwendet wird.

StatusBarContrastEnforced

Gibt zurück, ob das System sicherstellt, dass die Statusleiste genügend Kontrast aufweist, wenn ein vollständig transparenter Hintergrund angefordert wird.; Legt fest, ob das System sicherstellen soll, dass die Statusleiste genügend Kontrast aufweist, wenn ein vollständig transparenter Hintergrund angefordert wird.

SystemGestureExclusionRects

Rufen Sie die Liste der Bereiche im Koordinatenbereich dieses Fensters ab, in denen das System keine Fingereingabe oder andere Zeigegerätegesten abfangen sollte.; Legt eine Liste der Bereiche im Koordinatenbereich dieses Fensters fest, in denen das System keine Fingereingabe oder andere Zeigegerätegesten abfangen soll.

ThresholdClass

Ruft das JNI-Klassenhandle ab, das vom .NET für die Android-Bindungslaufzeit verwendet wird.

ThresholdType

Ruft den vom .NET für die Android-Bindungslaufzeit verwendeten verwalteten Typ ab.

TransitionBackgroundFadeDuration

Gibt die Dauer des Fensterhintergrunds in Millisekunden beim Übergang zu oder weg von einer Aktivität zurück, wenn sie mit einem Aktivitätsübergang aufgerufen wird. Legt die Dauer des Fensterhintergrunds in Millisekunden fest, wenn ein Übergang zu oder weg von einer Aktivität beim Aufruf mit einem Aktivitätsübergang ausgeführt wird.

TransitionManager

Rufen Sie die TransitionManager verantwortlich für Standardübergänge in diesem Fenster ab.; Legen Sie die Option fest, die TransitionManager für Standardübergänge in diesem Fenster verwendet werden soll.

VolumeControlStream

Ruft den Audiodatenstrom ab, der von den Lautstärketasten dieses Fensters gesteuert wird, oder legt diesen fest.

WindowManager

Geben Sie den Fenster-Manager zurück, mit dem dieses Fenster eigene Fenster anzeigen kann.

WindowStyle

Gibt die android.R.styleable#Window Attribute aus dem Design dieses Fensters zurück.

Methoden

Name Beschreibung
AddContentView(View, ViewGroup+LayoutParams)

Variation nach #setContentView(View, android.view.ViewGroup.LayoutParams) um dem Bildschirm eine zusätzliche Inhaltsansicht hinzuzufügen.

AddFlags(WindowManagerFlags)

Komfortfunktion, um die Flagbits wie in Flags angegeben festzulegen, wie pro #setFlags.

AddOnFrameMetricsAvailableListener(Window+IOnFrameMetricsAvailableListener, Handler)

Legen Sie einen Beobachter fest, um Framestatistiken für jeden in diesem Fenster gerenderten Frame zu sammeln.

ClearFlags(WindowManagerFlags)

Komfortfunktion, um die Flagbits wie in Flags angegeben zu löschen, wie pro #setFlags.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
CloseAllPanels()

Schließt jeden geöffneten Bereich in diesem Fenster.

ClosePanel(Int32)

Schließt das durch die Feature-ID identifizierte Panel.

Construct(JniObjectReference, JniObjectReferenceOptions)

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

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

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

(Geerbt von JavaObject)
Equals(Object)

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

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
FindViewById(Int32)

Sucht eine Ansicht, die durch das android:id XML-Attribut identifiziert wurde, in android.app.Activity#onCreatedem verarbeitet wurde.

FindViewById<T>(Int32)

Sucht die Ansicht mit der angegebenen ID als angeforderten Typ.

GetDefaultFeatures(Context)

Gibt die in einem Fenster standardmäßig festgelegten Featurebits zurück.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
HasFeature(WindowFeatures)

Fragen Sie nach der Verfügbarkeit eines bestimmten Features ab.

InjectInputEvent(InputEvent)

Einfügen eines Ereignisses in ein lokales Fenster.

InvalidatePanelMenu(WindowFeatures)

Fordert an, dass das Menü für ein Panel neu erstellt wird.

IsShortcutKey(Keycode, KeyEvent)

Ist eine Der definierten Tastenkombinationen für dieses Fenster.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
MakeActive()

Macht dieses Fenster zum aktiven Fenster.

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
OnActive()

Wird aufgerufen, nachdem dieses Fenster aktiv wird.

OnConfigurationChanged(Configuration)

Sollte aufgerufen werden, wenn die Konfiguration geändert wird.

OpenPanel(Int32, KeyEvent)

Öffnet das durch die Feature-ID identifizierte Panel.

PeekDecorView()

Rufen Sie die aktuelle Dekoransicht ab, aber nur, wenn sie bereits erstellt wurde; andernfalls wird NULL zurückgegeben.

PerformContextMenuIdentifierAction(Int32, MenuPerformFlags)

Führt eine Kontextmenüaktion aus, die durch eine Element-ID identifiziert wird.

PerformPanelIdentifierAction(Int32, Int32, MenuPerformFlags)

Führt eine Panelmenüaktion aus, die durch eine Element-ID identifiziert wird.

PerformPanelShortcut(Int32, Keycode, KeyEvent, MenuPerformFlags)

Führt die Panelverknüpfung aus, die einem Schlüsselereignis zugeordnet ist.

RegisterScrollCaptureCallback(IScrollCaptureCallback)

Wird verwendet, um Bildlauferfassungsunterstützung für ein beliebiges Fenster bereitzustellen.

RemoveOnFrameMetricsAvailableListener(Window+IOnFrameMetricsAvailableListener)

Entfernen Sie Beobachter, und beenden Sie die Überwachung von Framestatistiken für dieses Fenster.

RequestFeature(WindowFeatures)

Aktivieren sie erweiterte Bildschirmfeatures.

RequireViewById(Int32)

Sucht eine Ansicht, die durch das android:id XML-Attribut identifiziert wurde, in dem verarbeitet android.app.Activity#onCreatewurde, oder löst eine IllegalArgumentException aus, wenn die ID ungültig ist, oder es gibt keine übereinstimmende Ansicht in der Hierarchie.

RestoreHierarchyState(Bundle)

Stellt den Hierarchiezustand dieses Fensters aus einem Bundle wieder her.

SaveHierarchyState()

Speichert den Hierarchiestatus dieses Fensters in einem Bündel.

SetBackgroundBlurRadius(Int32)

Weichzeichnen des Bildschirms hinter dem Fenster innerhalb der Grenzen des Fensters.

SetBackgroundDrawable(Drawable)

Ändern Sie den Hintergrund dieses Fensters in eine benutzerdefinierte Zeichnungsgröße.

SetBackgroundDrawableResource(Int32)

Ändern Sie den Hintergrund dieses Fensters in eine Drawable-Ressource.

SetChildDrawable(Int32, Drawable)

Ordnet eine zeichnungsfähige Funktion einem Fensterfeature zu.

SetChildInt(Int32, Int32)

Ordnet einem Fensterfeature einen ganzzahligen Wert zu.

SetClipToOutline(Boolean)

Legt fest, ob Der Fensterinhalt auf die Gliederung des Fensterhintergrunds zugeschnitten werden soll.

SetContentView(Int32)

Komfort für #setContentView(View, android.view.ViewGroup.LayoutParams) um den Bildschirminhalt aus einer Layoutressource festzulegen.

SetContentView(View, ViewGroup+LayoutParams)

Komfort für #setContentView(View, android.view.ViewGroup.LayoutParams) um den Bildschirminhalt aus einer Layoutressource festzulegen.

SetContentView(View)

Komfort für #setContentView(View, android.view.ViewGroup.LayoutParams) Legen Sie den Bildschirminhalt auf eine explizite Ansicht fest.

SetDecorCaptionShade(DecorCaptionShade)

Legen Sie fest, welche Farbe die Beschriftungssteuerelemente aufweisen sollen.

SetDecorFitsSystemWindows(Boolean)

Legt fest, ob die Dekoransicht für Inhaltsansichten WindowInsetsauf Stammebene passen soll.

SetDefaultWindowFormat(Int32)

Legen Sie das Standardformat des Fensters gemäß den PixelFormat-Typen fest.

SetDimAmount(Single)

Legen Sie bei Verwendung WindowManager.LayoutParams#FLAG_DIM_BEHINDdie Menge an Dim behind the window fest.

SetElevation(Single)

Legt die Fenstererweiterung fest. Änderungen an dieser Eigenschaft werden sofort wirksam und bewirken, dass die Fensteroberfläche neu erstellt wird. Dies ist ein teurer Vorgang und daher sollte diese Eigenschaft nicht animiert werden.

SetFeatureDrawable(WindowFeatures, Drawable)

Legen Sie einen expliziten Drawable-Wert für die Funktion dieses Fensters fest.

SetFeatureDrawableAlpha(WindowFeatures, Int32)

Legen Sie einen benutzerdefinierten Alphawert für das angegebene zeichnungsfähige Feature fest, und steuern Sie, wie viel der Hintergrund durch sie sichtbar ist.

SetFeatureDrawableResource(WindowFeatures, Int32)

Legen Sie den Wert für ein zeichnungsfähiges Feature dieses Fensters aus einem Ressourcenbezeichner fest.

SetFeatureDrawableUri(WindowFeatures, Uri)

Legen Sie den Wert für ein zeichnungsfähiges Feature dieses Fensters aus einem URI fest.

SetFeatureInt(WindowFeatures, Int32)

Legen Sie den ganzzahligen Wert für ein Feature fest.

SetFlags(WindowManagerFlags, WindowManagerFlags)

Legen Sie die Kennzeichnungen des Fensters gemäß der WindowManager.LayoutParams WindowManager.LayoutParams Flags.

SetFormat(Format)

Legen Sie das Format des Fensters gemäß den PixelFormat-Typen fest.

SetGravity(GravityFlags)

Legen Sie die Schwerkraft des Fensters gemäß den Schwerkraftkonstanten fest.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetHideOverlayWindows(Boolean)

Verhindern, dass nicht systeminterne Überlagerungsfenster über dieses Fenster gezeichnet werden.

SetIcon(Int32)

Legen Sie das primäre Symbol für dieses Fenster fest.

SetLayout(Int32, Int32)

Legen Sie die Layoutparameter für Breite und Höhe des Fensters fest.

SetLocalFocus(Boolean, Boolean)

Legen Sie den Fokus lokal fest.

SetLogo(Int32)

Legen Sie das Logo für dieses Fenster fest.

SetNavigationBarColor(Color)

Legt die Farbe der Navigationsleiste für dieses Fenster fest.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

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

(Geerbt von JavaObject)
SetPreferMinimalPostProcessing(Boolean)

Wenn isPreferred dies der Fall ist, fordert diese Methode an, dass die verbundene Anzeige minimale Nachbearbeitung durchführt, wenn dieses Fenster auf dem Bildschirm sichtbar ist.

SetResizingCaptionDrawable(Drawable)

Legen Sie die Zeichnungsgröße fest, die während der Größenänderung unter der Beschriftung gezeichnet wird.

SetRestrictedCaptionAreaListener(Window+IOnRestrictedCaptionAreaChangedListener)

Legen Sie einen Rückruf für Änderungen des Bereichs fest, in dem die Beschriftung den Inhalt zeichnet.

SetSoftInputMode(SoftInput)

Geben Sie einen expliziten Softeingabemodus an, der für das Fenster verwendet WindowManager.LayoutParams#softInputMode WindowManager.LayoutParams.softInputModewerden soll.

SetStatusBarColor(Color)

Legt die Farbe der Statusleiste für dieses Fenster fest.

SetSustainedPerformanceMode(Boolean)

Legt die Anforderung für die nachhaltige Leistung für das aufrufende Fenster fest.

SetTitle(ICharSequence)

Legt einen benutzerorientierten Titel für das Fenster fest.

SetTitle(String)

Legt einen benutzerorientierten Titel für das Fenster fest.

SetTitleColor(Color)
Veraltet.

Legt die Farbe des Titeltexts dieses Fensters fest.

SetType(WindowManagerTypes)

Legen Sie den Typ des Fensters gemäß WindowManager fest.

SetUiOptions(UiOptions, UiOptions)

Legen Sie zusätzliche Optionen fest, die die Benutzeroberfläche für dieses Fenster beeinflussen.

SetUiOptions(UiOptions)

Legen Sie zusätzliche Optionen fest, die die Benutzeroberfläche für dieses Fenster beeinflussen.

SetWindowAnimations(Int32)

Geben Sie benutzerdefinierte Animationen an, die für das Fenster verwendet WindowManager.LayoutParams#windowAnimations WindowManager.LayoutParams.windowAnimationswerden sollen.

SetWindowManager(IWindowManager, IBinder, String, Boolean)

Erstellt und legt den Fenster-Manager für die Verwendung durch dieses Fenster auf z. B. Anzeigebereiche fest.

SetWindowManager(IWindowManager, IBinder, String)

Erstellt und legt den Fenster-Manager für die Verwendung durch dieses Fenster auf z. B. Anzeigebereiche fest.

SuperDispatchGenericMotionEvent(MotionEvent)

Wird von benutzerdefinierten Fenstern wie Dialog verwendet, um das generische Bewegungsereignis weiter unten in der Ansichtshierarchie zu übergeben.

SuperDispatchKeyEvent(KeyEvent)

Wird von benutzerdefinierten Fenstern wie Dialog verwendet, um das Tastendruckereignis weiter unten in der Ansichtshierarchie zu übergeben.

SuperDispatchKeyShortcutEvent(KeyEvent)

Wird von benutzerdefinierten Fenstern wie Dialog verwendet, um das Tastenkombinationsereignis weiter unten in der Ansichtshierarchie zu übergeben.

SuperDispatchTouchEvent(MotionEvent)

Wird von benutzerdefinierten Fenstern wie Dialog verwendet, um das Touchscreen-Ereignis weiter unten in der Ansichtshierarchie zu übergeben.

SuperDispatchTrackballEvent(MotionEvent)

Wird von benutzerdefinierten Fenstern wie Dialog verwendet, um das Trackball-Ereignis weiter unten in der Ansichtshierarchie zu übergeben.

TakeInputQueue(InputQueue+ICallback)

Übernehmen Sie den Besitz des InputQueue-Fensters.

TakeKeyEvents(Boolean)

Fordern Sie an, dass wichtige Ereignisse zu dieser Aktivität kommen.

TakeSurface(ISurfaceHolderCallback2)

Übernehmen Sie die Besitzer der Oberfläche dieses Fensters.

ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
TogglePanel(Int32, KeyEvent)

Schaltet die Sichtbarkeit des Bereichs ein, der durch die Feature-ID identifiziert wird.

ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
UnregisterScrollCaptureCallback(IScrollCaptureCallback)

Hebt die Registrierung eines ScrollCaptureCallback zuvor registrierten Fensters auf.

Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Ereignisse

Name Beschreibung
FrameMetricsAvailable

Tritt auf, wenn Framemetriken für einen gerenderten Frame verfügbar sind.

RestrictedCaptionArea

Tritt auf, wenn sich der eingeschränkte Beschriftungsbereich ändert.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

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

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

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

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

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

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

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

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

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

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

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

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

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

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: