Langue

Window Classe

Définition

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

[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
Héritage
Attributs

Remarques

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur. Une instance de cette classe doit être utilisée comme vue de niveau supérieur ajoutée au gestionnaire de fenêtres. Il fournit des stratégies d’interface utilisateur standard telles qu’un arrière-plan, une zone de titre, un traitement de clé par défaut, etc.

L’infrastructure instancie une implémentation de cette classe pour le compte de l’application.

Java documentation pour android.view.Window.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
Window(Context)

Initialise une nouvelle instance de Window.

Window(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Champs

Nom Description
DecorCaptionShadeAuto
Obsolète.

Indicateur pour laisser le thème lecteur la couleur des contrôles de légende de fenêtre.

DecorCaptionShadeDark
Obsolète.

Indicateur pour définir des contrôles de couleur foncée sur la légende de la fenêtre.

DecorCaptionShadeLight
Obsolète.

Indicateur pour définir des contrôles de couleur claire sur la légende de la fenêtre.

IdAndroidContent

ID que la disposition principale dans le fichier de disposition XML doit avoir.

NavigationBarBackgroundTransitionName

TransitionName pour l’affichage en arrière-plan de la barre de navigation lorsqu’un arrière-plan personnalisé est utilisé.

ProgressEnd

Valeur de fin de la progression (primaire).

ProgressIndeterminateOff

Indicateur pour définir le mode indéterminé de la barre de progression désactivé.

ProgressIndeterminateOn

Indicateur pour définir le mode indéterminé de la barre de progression activé.

ProgressSecondaryEnd

Valeur possible la plus élevée pour la progression secondaire.

ProgressSecondaryStart

Valeur la plus faible possible pour la progression secondaire.

ProgressStart

Valeur de départ de la progression (primaire).

ProgressVisibilityOff

Indicateur pour définir la visibilité de la barre de progression sur GONE.

ProgressVisibilityOn

Indicateur pour définir la visibilité de la barre de progression sur VISIBLE.

StatusBarBackgroundTransitionName

TransitionName pour l’affichage d’arrière-plan de la barre d’état lorsqu’un arrière-plan personnalisé est utilisé.

Propriétés

Nom Description
AllowEnterTransitionOverlap

Retourne la façon dont le jeu #setEnterTransition(android.transition.Transition) de transition se chevauche avec la transition de sortie de l’activité appelante. Contrôle la façon dont le jeu #setEnterTransition(android.transition.Transition) de transition se chevauche avec la transition de sortie de l’activité appelante.

AllowReturnTransitionOverlap

Retourne la façon dont le jeu #setExitTransition(android.transition.Transition) de transition se chevauche avec la transition de sortie de l’activité appelée lors de la réentération après la fin du processus. ; Contrôle la façon dont la transition définie #setExitTransition(android.transition.Transition) se chevauche avec la transition de sortie de l’activité appelée lors de la nouvelle entrée après la fin.

Attributes

Récupérez les attributs de fenêtre actuels associés à ce panneau. ; Spécifiez des attributs de fenêtre personnalisés.

Callback

Retourne l’interface de rappel actuelle pour cette fenêtre. ; Définissez l’interface de rappel pour cette fenêtre, utilisée pour intercepter les événements clés et d’autres opérations dynamiques dans la fenêtre.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
ColorMode

Retourne le mode de couleur demandé de la fenêtre, l’un des ActivityInfo#COLOR_MODE_DEFAULTéléments ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUTActivityInfo#COLOR_MODE_HDRou . ; Définit le mode de couleur demandé de la fenêtre.

Container

Retournez le conteneur pour cette fenêtre. ; Définissez le conteneur pour cette fenêtre.

ContentScene

Récupérez le Scene contenu actuel de cette fenêtre.

Context

Retournez le contexte dans lequel cette stratégie de fenêtre s’exécute, pour récupérer des ressources et d’autres informations.

CurrentFocus

Retournez l’affichage dans cette fenêtre qui a actuellement le focus ou null s’il n’y en a aucun.

DecorView

Récupérez la vue de décor de fenêtre de niveau supérieur (contenant le cadre/décoration de fenêtre standard et le contenu du client à l’intérieur de celui-ci), qui peut être ajouté en tant que fenêtre au gestionnaire de fenêtres.

DesiredHdrHeadroom

Obtenez la quantité souhaitée de salle de tête HDR définie par #setDesiredHdrHeadroom(float); Définit la quantité souhaitée de salle de tête HDR à utiliser lors du rendu en tant que ratio de targetHdrPeakBrightnessInNits / targetSdrWhitePointInNits.

EnterTransition

Retourne la transition utilisée pour déplacer des vues dans la scène initiale. ; Définit la transition qui sera utilisée pour déplacer les vues dans la scène initiale.

ExitTransition

Retourne la transition qui sera utilisée pour déplacer les vues hors de la scène lors du démarrage d’une nouvelle activité. Définit la transition qui sera utilisée pour déplacer les vues hors de la scène lors du démarrage d’une nouvelle activité.

Features

Retournez les bits de fonctionnalité activés.

ForcedWindowFlags

Retournez les indicateurs de fenêtre qui ont été explicitement définis par le client, et ne seront donc pas modifiés par #getDecorView.

FrameRateBoostOnTouchEnabled

Déterminez si l’amélioration tactile de la fréquence d’images est activée #setFrameRateBoostOnTouchEnabled(boolean); Définit si l’amélioration tactile de la fréquence d’images est activée pour cette fenêtre.

FrameRatePowerSavingsBalanced

Déterminez si frameratepowersavingsbalance est activé pour cette fenêtre. ; Définissez si frameratepowersavingsbalance est activé pour cette fenêtre.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
HasChildren

Indique si cette fenêtre comporte des fenêtres enfants.

HasSoftInputMode

L’application a-t-elle spécifié son propre mode d’entrée réversible ?

InsetsController

WindowInsetsController associé à cette fenêtre. Cette valeur peut être null.

IsActive

Indique si cette fenêtre est la fenêtre active.

IsFloating

Retournez si cette fenêtre est affichée avec un style flottant (en fonction de l’attribut WindowIsFloating dans le style/thème).

IsWideColorGamut

Renvoie la valeur true si le mode de couleur de cette fenêtre est ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT, l’affichage a un large éventail de couleurs et cet appareil prend en charge le rendu de la gamme de couleurs large.

JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
JniPeerMembers

Obtient les métadonnées d’homologue JNI utilisées par le .NET pour le runtime de liaison Android.

LayoutInflater

Accès rapide à l’instance LayoutInflater récupérée par cette fenêtre à partir de son contexte.

LocalFeatures

Retournez les bits de fonctionnalité implémentés par cette fenêtre.

MediaController

Obtient ou définit le MediaController qui a été défini précédemment.

NavigationBarColor

Obtient la couleur utilisée pour la barre de navigation de cette fenêtre.

NavigationBarContrastEnforced

Retourne si le système s’assure que la barre de navigation a un contraste suffisant lorsqu’un arrière-plan entièrement transparent est demandé. ; Définit si le système doit s’assurer que la barre de navigation présente un contraste suffisant lorsqu’un arrière-plan entièrement transparent est demandé.

NavigationBarDividerColor

Récupère la couleur du séparateur de barre de navigation. Affiche une ligne mince de la couleur spécifiée entre la barre de navigation et le contenu de l’application.

OnBackInvokedDispatcher

Retourne l’instance OnBackInvokedDispatcher associée à cette fenêtre.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ReenterTransition

Retourne la transition qui sera utilisée pour déplacer des vues dans la scène lors du retour d’une activité démarrée précédemment. Définit la transition qui sera utilisée pour déplacer des vues dans la scène lors du retour à partir d’une activité démarrée précédemment.

ReturnTransition

Retourne la transition qui sera utilisée pour déplacer les vues hors de la scène lorsque la fenêtre se prépare à fermer, par exemple après un appel à android.app.Activity#finishAfterTransition(). ; Définit la transition qui sera utilisée pour déplacer les vues hors de la scène lorsque la fenêtre se prépare à fermer, par exemple après un appel à android.app.Activity#finishAfterTransition().

RootSurfaceControl

Cette valeur est null avant l’ajout d’une vue de contenu, e.

SharedElementEnterTransition

Retourne la transition qui sera utilisée pour les éléments partagés transférés dans la scène de contenu. Définit la transition qui sera utilisée pour les éléments partagés transférés dans la scène de contenu.

SharedElementExitTransition

Retourne la transition à utiliser pour les éléments partagés dans la fenêtre de lancement avant le transfert vers la fenêtre de l’activité lancée. Définit la transition qui sera utilisée pour les éléments partagés après le démarrage d’une nouvelle activité avant le transfert des éléments partagés vers l’activité appelée.

SharedElementReenterTransition

Retourne la transition qui sera utilisée pour les éléments partagés qui entrent à partir d’une activité démarrée après avoir renvoyé l’élément partagé à son emplacement de démarrage. ; Définit la transition qui sera utilisée pour les éléments partagés qui entrent à partir d’une activité démarrée après avoir renvoyé l’élément partagé à son emplacement de démarrage.

SharedElementReturnTransition

Retourne la transition qui sera utilisée pour les éléments partagés transférés vers une activité appelante. Définit la transition qui sera utilisée pour les éléments partagés transférés vers une activité appelante.

SharedElementsUseOverlay

Retourne true lorsque les éléments partagés doivent utiliser une superposition pendant les transitions d’éléments partagés ou false lorsqu’ils doivent animer dans le cadre de la hiérarchie d’affichage normale. Définit si les éléments partagés doivent utiliser une superposition pendant les transitions d’éléments partagés.

StatusBarColor

Obtient la couleur utilisée pour la barre d’état de cette fenêtre.

StatusBarContrastEnforced

Retourne si le système s’assure que la barre d’état a un contraste suffisant lorsqu’un arrière-plan entièrement transparent est demandé. ; Définit si le système doit s’assurer que la barre d’état a un contraste suffisant lorsqu’un arrière-plan entièrement transparent est demandé.

SystemGestureExclusionRects

Récupérez la liste des zones dans l’espace de coordonnées de cette fenêtre où le système ne doit pas intercepter les mouvements tactiles ou d’autres mouvements d’appareil pointants. ; Définit une liste de zones dans l’espace de coordonnées de cette fenêtre où le système ne doit pas intercepter les mouvements tactiles ou d’autres mouvements pointants de l’appareil.

ThresholdClass

Obtient le handle de classe JNI utilisé par le .NET pour le runtime de liaison Android.

ThresholdType

Obtient le type managé utilisé par le .NET pour le runtime de liaison Android.

TransitionBackgroundFadeDuration

Retourne la durée, en millisecondes, de l’arrière-plan de la fenêtre lors de la transition vers ou loin d’une activité lorsqu’elle est appelée avec une transition d’activité. Définit la durée, en millisecondes, de l’arrière-plan de la fenêtre lors de la transition vers ou loin d’une activité lorsqu’elle est appelée avec une transition d’activité.

TransitionManager

Récupérez le TransitionManager responsable des transitions par défaut dans cette fenêtre. ; Définissez la valeur TransitionManager à utiliser pour les transitions par défaut dans cette fenêtre.

VolumeControlStream

Obtient ou définit le flux audio contrôlé par les clés de volume de cette fenêtre.

WindowManager

Retournez le gestionnaire de fenêtres permettant à cette fenêtre d’afficher ses propres fenêtres.

WindowStyle

Retourne les android.R.styleable#Window attributs du thème de cette fenêtre.

Méthodes

Nom Description
AddContentView(View, ViewGroup+LayoutParams)

Variation sur #setContentView(View, android.view.ViewGroup.LayoutParams) pour ajouter une vue de contenu supplémentaire à l’écran.

AddFlags(WindowManagerFlags)

Fonction pratique pour définir les bits d’indicateur tels que spécifiés dans les indicateurs, conformément à #setFlags.

AddOnFrameMetricsAvailableListener(Window+IOnFrameMetricsAvailableListener, Handler)

Définissez un observateur pour collecter les statistiques de trame pour chaque image rendue dans cette fenêtre.

ClearFlags(WindowManagerFlags)

Fonction pratique pour effacer les bits d’indicateur tels que spécifiés dans les indicateurs, conformément à #setFlags.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
CloseAllPanels()

Ferme chaque panneau ouvert dans cette fenêtre.

ClosePanel(Int32)

Ferme le panneau identifié par l’ID de fonctionnalité.

Construct(JniObjectReference, JniObjectReferenceOptions)

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
Equals(Object)

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
FindViewById(Int32)

Recherche une vue identifiée par l’attribut android:id XML qui a été traité dans android.app.Activity#onCreate.

FindViewById<T>(Int32)

Recherche la vue avec l’ID spécifié comme type demandé.

GetDefaultFeatures(Context)

Retournez les bits de fonctionnalité définis par défaut sur une fenêtre.

GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
HasFeature(WindowFeatures)

Recherchez la disponibilité d’une certaine fonctionnalité.

InjectInputEvent(InputEvent)

Injectez un événement localement.

InvalidatePanelMenu(WindowFeatures)

Demande que le menu d’un panneau soit recréé.

IsShortcutKey(Keycode, KeyEvent)

Touches d’accès à l’une des touches de raccourci définies pour cette fenêtre.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
MakeActive()

Fait de cette fenêtre la fenêtre active.

Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
OnActive()

Appelée une fois cette fenêtre active.

OnConfigurationChanged(Configuration)

Doit être appelé lorsque la configuration est modifiée.

OpenPanel(Int32, KeyEvent)

Ouvre le panneau identifié par l’ID de fonctionnalité.

PeekDecorView()

Récupérez l’affichage de décor actuel, mais uniquement s’il a déjà été créé ; sinon, retourne la valeur Null.

PerformContextMenuIdentifierAction(Int32, MenuPerformFlags)

Effectue une action de menu contextuel identifiée par un ID d’élément.

PerformPanelIdentifierAction(Int32, Int32, MenuPerformFlags)

Effectue une action de menu panneau identifiée par un ID d’élément.

PerformPanelShortcut(Int32, Keycode, KeyEvent, MenuPerformFlags)

Effectue le raccourci du panneau associé à un événement de touche.

RegisterScrollCaptureCallback(IScrollCaptureCallback)

Permet de prendre en charge la capture de défilement pour une fenêtre arbitraire.

RemoveOnFrameMetricsAvailableListener(Window+IOnFrameMetricsAvailableListener)

Supprimez l’observateur et arrêtez l’écoute des statistiques de trame pour cette fenêtre.

RequestFeature(WindowFeatures)

Activer les fonctionnalités d’écran étendues.

RequireViewById(Int32)

Recherche une vue identifiée par l’attribut android:id XML qui a été traité dans android.app.Activity#onCreate, ou lève une exception IllegalArgumentException si l’ID n’est pas valide ou qu’il n’existe aucune vue correspondante dans la hiérarchie.

RestoreHierarchyState(Bundle)

Restaure l’état de la hiérarchie de cette fenêtre à partir d’un bundle.

SaveHierarchyState()

Enregistre l’état de la hiérarchie de cette fenêtre dans un bundle.

SetBackgroundBlurRadius(Int32)

Flout l’écran derrière la fenêtre dans les limites de la fenêtre.

SetBackgroundDrawable(Drawable)

Remplacez l’arrière-plan de cette fenêtre par un dessinable personnalisé.

SetBackgroundDrawableResource(Int32)

Remplacez l’arrière-plan de cette fenêtre par une ressource dessinable.

SetChildDrawable(Int32, Drawable)

Associe un dessinable à une fonctionnalité de fenêtre.

SetChildInt(Int32, Int32)

Associe une valeur entière à une fonctionnalité de fenêtre.

SetClipToOutline(Boolean)

Définit si le contenu de la fenêtre doit être rogné dans le plan de l’arrière-plan de la fenêtre.

SetContentView(Int32)

Commodité pour #setContentView(View, android.view.ViewGroup.LayoutParams) pour définir le contenu de l’écran à partir d’une ressource de disposition.

SetContentView(View, ViewGroup+LayoutParams)

Commodité pour #setContentView(View, android.view.ViewGroup.LayoutParams) pour définir le contenu de l’écran à partir d’une ressource de disposition.

SetContentView(View)

Commodité pour #setContentView(View, android.view.ViewGroup.LayoutParams) définissez le contenu de l’écran sur une vue explicite.

SetDecorCaptionShade(DecorCaptionShade)

Définissez la couleur à laquelle les contrôles de légende doivent être définis.

SetDecorFitsSystemWindows(Boolean)

Définit si l’affichage décor doit correspondre aux vues de contenu au niveau racine pour WindowInsets.

SetDefaultWindowFormat(Int32)

Définissez le format par défaut de la fenêtre, conformément aux types PixelFormat.

SetDimAmount(Single)

Définissez la quantité de dim derrière la fenêtre lors de l’utilisation WindowManager.LayoutParams#FLAG_DIM_BEHIND.

SetElevation(Single)

Définit l’élévation de fenêtre. Les modifications apportées à cette propriété prennent effet immédiatement et entraînent la recréation de l’aire de fenêtre. Il s’agit d’une opération coûteuse et, par conséquent, cette propriété ne doit pas être animée.

SetFeatureDrawable(WindowFeatures, Drawable)

Définissez une valeur dessinable explicite pour la fonctionnalité de cette fenêtre.

SetFeatureDrawableAlpha(WindowFeatures, Int32)

Définissez une valeur alpha personnalisée pour la fonctionnalité dessinable donnée, en contrôlant la quantité d’arrière-plan visible à travers celle-ci.

SetFeatureDrawableResource(WindowFeatures, Int32)

Définissez la valeur d’une fonctionnalité dessinable de cette fenêtre à partir d’un identificateur de ressource.

SetFeatureDrawableUri(WindowFeatures, Uri)

Définissez la valeur d’une fonctionnalité dessinable de cette fenêtre à partir d’un URI.

SetFeatureInt(WindowFeatures, Int32)

Définissez la valeur entière d’une fonctionnalité.

SetFlags(WindowManagerFlags, WindowManagerFlags)

Définir les indicateurs de la fenêtre, conformément à WindowManager.LayoutParams WindowManager.LayoutParams indicateurs.

SetFormat(Format)

Définissez le format de la fenêtre, conformément aux types PixelFormat.

SetGravity(GravityFlags)

Définissez la gravité de la fenêtre, conformément aux constantes de gravité.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetHideOverlayWindows(Boolean)

Empêcher les fenêtres de superposition non système d’être dessinées en haut de cette fenêtre.

SetIcon(Int32)

Définissez l’icône principale de cette fenêtre.

SetLayout(Int32, Int32)

Définissez les paramètres de disposition de largeur et de hauteur de la fenêtre.

SetLocalFocus(Boolean, Boolean)

Définissez le focus localement.

SetLogo(Int32)

Définissez le logo de cette fenêtre.

SetNavigationBarColor(Color)

Définit la couleur de la barre de navigation pour cette fenêtre.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
SetPreferMinimalPostProcessing(Boolean)

Si isPreferred elle est vraie, cette méthode demande que l’affichage connecté effectue un traitement post-traitement minimal lorsque cette fenêtre est visible à l’écran.

SetResizingCaptionDrawable(Drawable)

Définissez le dessinable qui est dessiné sous la légende pendant le redimensionnement.

SetRestrictedCaptionAreaListener(Window+IOnRestrictedCaptionAreaChangedListener)

Définissez un rappel pour les modifications de zone où la légende dessinera son contenu.

SetSoftInputMode(SoftInput)

Spécifiez un mode d’entrée réversible explicite à utiliser pour la fenêtre, conformément à WindowManager.LayoutParams#softInputMode WindowManager.LayoutParams.softInputMode.

SetStatusBarColor(Color)

Définit la couleur de la barre d’état pour cette fenêtre.

SetSustainedPerformanceMode(Boolean)

Définit l’exigence de performances soutenues pour la fenêtre appelante.

SetTitle(ICharSequence)

Définit un titre accessible par l’utilisateur pour la fenêtre.

SetTitle(String)

Définit un titre accessible par l’utilisateur pour la fenêtre.

SetTitleColor(Color)
Obsolète.

Définit la couleur du texte de titre de cette fenêtre.

SetType(WindowManagerTypes)

Définissez le type de la fenêtre, conformément à WindowManager.

SetUiOptions(UiOptions, UiOptions)

Définissez des options supplémentaires qui influenceront l’interface utilisateur de cette fenêtre.

SetUiOptions(UiOptions)

Définissez des options supplémentaires qui influenceront l’interface utilisateur de cette fenêtre.

SetWindowAnimations(Int32)

Spécifiez des animations personnalisées à utiliser pour la fenêtre, en fonction WindowManager.LayoutParams#windowAnimations WindowManager.LayoutParams.windowAnimationsde .

SetWindowManager(IWindowManager, IBinder, String, Boolean)

Crée et définit le gestionnaire de fenêtres à utiliser par cette fenêtre sur des panneaux d’affichage, par exemple.

SetWindowManager(IWindowManager, IBinder, String)

Crée et définit le gestionnaire de fenêtres à utiliser par cette fenêtre sur des panneaux d’affichage, par exemple.

SuperDispatchGenericMotionEvent(MotionEvent)

Utilisé par des fenêtres personnalisées, telles que Dialog, pour passer l’événement de mouvement générique plus bas dans la hiérarchie d’affichage.

SuperDispatchKeyEvent(KeyEvent)

Utilisé par les fenêtres personnalisées, telles que La boîte de dialogue, pour transmettre l’événement de touche appuyez plus loin dans la hiérarchie d’affichage.

SuperDispatchKeyShortcutEvent(KeyEvent)

Utilisé par les fenêtres personnalisées, telles que La boîte de dialogue, pour transmettre l’événement de raccourci de touche plus bas dans la hiérarchie d’affichage.

SuperDispatchTouchEvent(MotionEvent)

Utilisé par les fenêtres personnalisées, telles que La boîte de dialogue, pour transmettre l’événement d’écran tactile plus bas dans la hiérarchie d’affichage.

SuperDispatchTrackballEvent(MotionEvent)

Utilisé par des fenêtres personnalisées, telles que Dialog, pour passer l’événement trackball plus bas dans la hiérarchie d’affichage.

TakeInputQueue(InputQueue+ICallback)

Prenez possession de inputQueue de cette fenêtre.

TakeKeyEvents(Boolean)

Demandez que les événements clés viennent à cette activité.

TakeSurface(ISurfaceHolderCallback2)

Prenez possession de la surface de cette fenêtre.

ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
TogglePanel(Int32, KeyEvent)

Bascule la visibilité du panneau identifiée par l’ID de fonctionnalité.

ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
UnregisterScrollCaptureCallback(IScrollCaptureCallback)

Annule l’inscription d’un ScrollCaptureCallback inscrit précédemment auprès de cette fenêtre.

Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Événements

Nom Description
FrameMetricsAvailable

Se produit lorsque les métriques d’image sont disponibles pour un frame rendu.

RestrictedCaptionArea

Se produit lorsque la zone de légende restreinte change.

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à