Android.Views Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des types pour l’affichage et l’interaction avec les fenêtres d’application Android, les entrées et les vues.
Classes
| Nom | Description |
|---|---|
| AbsSavedState |
Implémentation |
| AbsSavedState.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| ActionMode |
Représente un mode contextuel de l’interface utilisateur. |
| ActionMode.Callback2 |
Extension de la fourniture d’informations |
| ActionProvider |
Un ActionProvider définit une interaction de menu riche dans un composant unique. |
| ActionProvider.VisibilityEventArgs |
Fournit des données pour l’événement Visibility. |
| CancelledEventArgs |
Fournit des données pour un événement de rappel managé. |
| Choreographer |
Coordonne le minutage des animations, des entrées et du dessin. |
| Choreographer.FrameData |
Charge utile pour |
| Choreographer.FrameTimeline |
Contient les données qui décrivent un événement de trame VSync possible à afficher. |
| ContentInfo |
Contient toutes les données pertinentes pour une demande à |
| ContentInfo.Builder |
Générateur pour |
| ContentInfo.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| ContextThemeWrapper |
Wrapper de contexte qui vous permet de modifier ou de remplacer le thème du contexte encapsulé. |
| Display |
Fournit des informations sur la taille et la densité d’un affichage logique. |
| Display.HdrCapabilities |
Encapsule les fonctionnalités HDR d’un affichage donné. |
| Display.HdrCapabilities.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| Display.Mode |
Mode pris en charge par un affichage donné. |
| Display.Mode.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| DisplayCutout |
Représente la zone de l’affichage qui n’est pas fonctionnelle pour l’affichage du contenu. |
| DisplayCutout.Builder |
Classe Builder pour construire une instance DisplayCutout. |
| DisplayShape |
Classe représentant la forme d’un affichage. |
| DisplayShape.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| DragAndDropPermissions |
|
| DragAndDropPermissions.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| DragEvent |
Représente un événement envoyé par le système à différents moments pendant une opération de glisser-déplacer. |
| DragEvent.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| FinishedEventArgs |
Fournit des données pour un événement de rappel managé. |
| FocusFinder |
Algorithme utilisé pour rechercher la vue focusable suivante dans une direction donnée d’une vue qui a actuellement le focus. |
| FrameMetrics |
Classe contenant des données de minutage pour différents jalons dans un cycle de vie d’image signalé par le sous-système de rendu. |
| FrameStats |
Il s’agit de la classe de base pour les statistiques d’images. |
| GestureDetector |
Détecte différents mouvements et événements à l’aide des s fournis |
| GestureDetector.ContextClickEventArgs |
Fournit des données pour un événement de rappel managé. |
| GestureDetector.DoubleTapEventArgs |
Fournit des données pour l’événement DoubleTap. |
| GestureDetector.DoubleTapEventEventArgs |
Fournit des données pour l’événement DoubleTapEvent. |
| GestureDetector.DownEventArgs |
Fournit des données pour un événement de rappel managé. |
| GestureDetector.FlingEventArgs |
Fournit des données pour un événement de rappel managé. |
| GestureDetector.LongPressEventArgs |
Fournit des données pour un événement de rappel managé. |
| GestureDetector.ScrollEventArgs |
Fournit des données pour un événement de rappel managé. |
| GestureDetector.ShowPressEventArgs |
Fournit des données pour un événement de rappel managé. |
| GestureDetector.SimpleOnGestureListener |
Classe pratique à étendre lorsque vous ne souhaitez écouter qu’un sous-ensemble de tous les mouvements. |
| GestureDetector.SingleTapConfirmedEventArgs |
Fournit des données pour l’événement SingleTapConfirmed. |
| GestureDetector.SingleTapUpEventArgs |
Fournit des données pour un événement de rappel managé. |
| Gravity |
Constantes et outils standard pour placer un objet dans un conteneur potentiellement plus grand. |
| HapticFeedbackConstants |
Constantes à utiliser pour effectuer des effets de commentaires haptiques via |
| IAttachedSurfaceControl.BufferTransformHintChangedEventArgs |
Fournit des données pour un événement de rappel managé. |
| IContextMenuExtensions |
Contient des méthodes d’extension C# pour les opérations de menu contextuel. |
| IMenuExtensions |
Contient des méthodes d’extension C# pour les opérations de menu. |
| IMenuItemExtensions |
Contient des méthodes d’extension C# pour les opérations d’élément de menu. |
| InflateException |
Cette exception est levée par un gonfleur dans les conditions d’erreur. |
| InputDevice |
Décrit les fonctionnalités d’un appareil d’entrée particulier. |
| InputDevice.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| InputDevice.MotionRange |
Fournit des informations sur la plage de valeurs d’un axe particulier |
| InputDevice.ViewBehavior |
Fournit des informations sur la façon dont les vues de traitement |
| InputEvent |
Classe de base commune pour les événements d’entrée. |
| InputEvent.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| InputQueue |
Une file d’attente d’entrée fournit un mécanisme permettant à une application de recevoir des événements d’entrée entrants. |
| ISubMenuExtensions |
Contient des méthodes d’extension C# pour les opérations de sous-menu. |
| IWindowInsetsController.ControllableInsetsChangedEventArgs |
Fournit des données pour un événement de rappel managé. |
| KeyboardShortcutGroup |
Un groupe de |
| KeyboardShortcutGroup.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| KeyboardShortcutInfo |
Informations sur un raccourci clavier. |
| KeyboardShortcutInfo.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| KeyCharacterMap |
Décrit les touches fournies par un périphérique clavier et leurs étiquettes associées. |
| KeyCharacterMap.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| KeyCharacterMap.KeyData |
Décrit les mappages de caractères associés à une clé. |
| KeyCharacterMap.UnavailableException |
Levée lorsqu’une |
| KeyEvent |
Objet utilisé pour signaler les événements de touche et de bouton. |
| KeyEvent.DispatcherState |
Utilisez cette option |
| LayoutInflater |
Instancie un fichier XML de disposition dans ses objets correspondants |
| Menu |
Interface permettant de gérer les éléments dans un menu. |
| MenuInflater |
Cette classe est utilisée pour instancier des fichiers XML de menu en objets Menu. |
| MenuItemActionCollapseEventArgs |
Fournit des données pour un événement de rappel managé. |
| MenuItemActionExpandEventArgs |
Fournit des données pour un événement de rappel managé. |
| MenuItemOnMenuItemClickEventArgs |
Fournit des données pour un événement de rappel managé. |
| MotionEvent |
Objet utilisé pour signaler les événements de mouvement (souris, stylet, doigt, trackball). |
| MotionEvent.PointerCoords |
Objet de transfert pour les coordonnées de pointeur. |
| MotionEvent.PointerProperties |
Objet de transfert pour les propriétés de pointeur. |
| MotionPredictor |
Calculer les prédictions de mouvement. |
| OrientationEventListener |
Classe d’assistance pour recevoir des notifications du SensorManager lorsque l’orientation de l’appareil a changé. |
| OrientationListener |
Classe d’assistance pour recevoir des notifications du SensorManager lorsque l’orientation de l’appareil a changé. |
| PixelCopy |
Fournit un mécanisme pour émettre des demandes de copie de pixels afin d’autoriser les opérations de copie de |
| PixelCopy.PixelCopyFinishedEventArgs |
Fournit des données pour un événement de rappel managé. |
| PixelCopy.PixelCopyRequest |
Représente une requête PixelCopy. |
| PixelCopy.PixelCopyRequest.Builder |
Génère une requête PixelCopy complète pour l’exécution. |
| PixelCopy.Result |
Contient le résultat d’une requête PixelCopy |
| PointerIcon |
Représente une icône qui peut être utilisée comme pointeur de souris. |
| PointerIcon.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| ReadyEventArgs |
Fournit des données pour un événement de rappel managé. |
| RoundedCorner |
Représente un angle arrondi de l’affichage. |
| RoundedCorner.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| ScaleGestureDetector |
Détecte les mouvements de transformation de mise à l’échelle à l’aide des s fournis |
| ScaleGestureDetector.ScaleBeginEventArgs |
Fournit des données pour un événement de rappel managé. |
| ScaleGestureDetector.ScaleEndEventArgs |
Fournit des données pour un événement de rappel managé. |
| ScaleGestureDetector.ScaleEventArgs |
Fournit des données pour un événement de rappel managé. |
| ScaleGestureDetector.SimpleOnScaleGestureListener |
Classe pratique à étendre lorsque vous souhaitez uniquement écouter un sous-ensemble d’événements liés à la mise à l’échelle. |
| ScrollCaptureSession |
Une session représente l’étendue de l’interaction entre un |
| ScrollCaptureTarget |
Une cible collecte l’ensemble d’informations contextuelles pour un ScrollCaptureHandler découvert pendant un |
| SearchEvent |
Classe qui contient des informations sur un événement qui déclenche une recherche. |
| SoundEffectConstants |
Constantes à utiliser pour lire des effets sonores via |
| Surface |
Gérez sur une mémoire tampon brute gérée par le compositeur d’écran. |
| Surface.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| Surface.OutOfResourcesException |
Exception levée lorsqu'un canevas n'a pas pu être verrouillé avec |
| SurfaceControl |
Gérez une Surface à l’écran gérée par le compositeur système. |
| SurfaceControl.Builder |
Classe Builder pour |
| SurfaceControl.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| SurfaceControl.JankData |
Jank information to be fed back via |
| SurfaceControl.JankDataEventArgs |
Fournit des données pour un événement de rappel managé. |
| SurfaceControl.OnJankDataListenerRegistration |
Handle vers un enregistrement |
| SurfaceControl.Transaction |
Ensemble atomique de modifications apportées à un ensemble de SurfaceControl. |
| SurfaceControl.Transaction.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| SurfaceControl.TransactionStats |
Statistiques de transaction données à l’écouteur inscrit dans |
| SurfaceControl.TrustedPresentationThresholds |
Valeurs de seuil envoyées avec |
| SurfaceControlViewHost |
Classe utilitaire pour l’ajout d’une hiérarchie View à un |
| SurfaceControlViewHost.SurfacePackage |
Empaquetage encapsulant une hiérarchie Surface qui contient des éléments d’affichage interactifs. |
| SurfaceControlViewHost.SurfacePackage.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| SurfaceHolderBadSurfaceTypeException |
Exception levée |
| SurfaceView |
Fournit une surface de dessin dédiée incorporée à l’intérieur d’une hiérarchie d’affichage. |
| TextureView |
Une TextureView peut être utilisée pour afficher un flux de contenu, tel que celui provenant d’une préversion de caméra, d’une vidéo ou d’une scène OpenGL. |
| TextureView.SurfaceTextureAvailableEventArgs |
Fournit des données pour l’événement SurfaceTextureAvailable. |
| TextureView.SurfaceTextureDestroyedEventArgs |
Fournit des données pour l’événement SurfaceTextureDestroyed. |
| TextureView.SurfaceTextureSizeChangedEventArgs |
Fournit des données pour l’événement SurfaceTextureSizeChanged. |
| TextureView.SurfaceTextureUpdatedEventArgs |
Fournit des données pour l’événement SurfaceTextureUpdated. |
| TouchDelegate |
Classe d’assistance pour gérer les situations où vous souhaitez qu’une vue ait une zone tactile plus grande que ses limites d’affichage réelles. |
| VelocityTracker |
Assistance pour le suivi de la vitesse des événements de mouvement, pour l’implémentation de flinging et d’autres mouvements de ce type. |
| VerifiedInputEvent |
Classe de base pour les événements vérifiés. |
| VerifiedInputEvent.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| VerifiedKeyEvent |
KeyEvent qui a été vérifié par le système. |
| VerifiedMotionEvent |
MotionEvent qui a été vérifié par le système. |
| View |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. |
| View.AccessibilityDelegate |
Cette classe représente un délégué qui peut être inscrit dans un |
| View.BaseSavedState |
Classe de base pour les classes dérivées qui souhaitent enregistrer et restaurer leur propre état dans |
| View.CapturedPointerEventArgs |
Fournit des données pour un événement de rappel managé. |
| View.ContextClickEventArgs |
Fournit des données pour un événement de rappel managé. |
| View.CreateContextMenuEventArgs |
Fournit des données pour l’événement ContextMenuCreated. |
| View.DragEventArgs |
Fournit des données pour l’événement Drag. |
| View.DragShadowBuilder |
Crée une image que le système affiche pendant l’opération de glisser-déplacer. |
| View.FocusChangeEventArgs |
Fournit des données pour les événements et FocusChange les QueryTextFocusChangeévénements. |
| View.GenericMotionEventArgs |
Fournit des données pour l’événement GenericMotion. |
| View.HoverEventArgs |
Fournit des données pour l’événement Hover. |
| View.KeyEventArgs |
Fournit des données pour l’événement KeyPress. |
| View.LayoutChangeEventArgs |
Fournit des données pour l’événement LayoutChange. |
| View.LongClickEventArgs |
Fournit des données pour l’événement LongClick. |
| View.LongClickUseDefaultHapticFeedbackEventArgs |
Fournit des données pour un événement de rappel managé. |
| View.MeasureSpec |
MeasureSpec encapsule les exigences de disposition passées du parent à l’enfant. |
| View.ScrollChangeEventArgs |
Fournit des données pour un événement de rappel managé. |
| View.SystemUiVisibilityChangeEventArgs |
Fournit des données pour l’événement SystemUiVisibilityChange. |
| View.TouchEventArgs |
Fournit des données pour les événements et Touch les TouchInterceptedévénements. |
| View.UnhandledKeyEventEventArgs |
Fournit des données pour un événement de rappel managé. |
| View.ViewAttachedToWindowEventArgs |
Fournit des données pour l’événement ViewAttachedToWindow. |
| View.ViewDetachedFromWindowEventArgs |
Fournit des données pour l’événement ViewDetachedFromWindow. |
| ViewAnimationUtils |
Définit les utilitaires courants pour l’utilisation des animations d’affichage. |
| ViewConfiguration |
Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances. |
| ViewDebug |
Différents outils de débogage/suivi liés à et à |
| ViewDebug.CapturedViewProperty |
Cette annotation peut être utilisée pour marquer les champs et méthodes à vider lorsque la vue est capturée. |
| ViewDebug.ExportedProperty |
Cette annotation peut être utilisée pour marquer les champs et méthodes à vider par le serveur d’affichage. |
| ViewDebug.FlagToString |
Définit un mappage d’un indicateur à une chaîne. |
| ViewDebug.HierarchyTraceType |
Définit les opérations enregistrées par le suivi de hiérarchie. |
| ViewDebug.IntToString |
Définit un mappage d’une valeur int à une chaîne. |
| ViewDebug.RecyclerTraceType |
Définit les opérations enregistrées par le suivi de recyclage. |
| ViewGroup |
Il |
| ViewGroup.ChildViewAddedEventArgs |
Fournit des données pour l’événement ChildViewAdded. |
| ViewGroup.ChildViewRemovedEventArgs |
Fournit des données pour l’événement ChildViewRemoved. |
| ViewGroup.LayoutParams |
LayoutParams est utilisé par des vues pour indiquer à leurs parents comment ils veulent être disposés. |
| ViewGroup.MarginLayoutParams |
Informations de disposition par enfant pour les dispositions qui prennent en charge les marges. |
| ViewGroupOverlay |
Une superposition de groupe est une couche supplémentaire qui se trouve au-dessus d’un ViewGroup (la « vue hôte ») qui est dessinée après tout autre contenu de cette vue (y compris les enfants du groupe d’affichage). |
| ViewOutlineProvider |
Interface par laquelle une vue génère son |
| ViewOverlay |
Une superposition est une couche supplémentaire qui se trouve au-dessus d’une vue (la « vue hôte ») qui est dessinée après tout autre contenu de cette vue (y compris les enfants, si la vue est un ViewGroup). |
| ViewPropertyAnimator |
Cette classe active l’animation automatique et optimisée des propriétés de sélection sur les objets View. |
| ViewStructure |
|
| ViewStructure.HtmlInfo |
Représentation simplifiée des propriétés HTML d’un nœud qui représente un élément HTML. |
| ViewStructure.HtmlInfo.Builder |
Génère des métadonnées HTML pour un nœud ViewStructure. |
| ViewStub |
Un ViewStub est une vue invisible de taille zéro qui peut être utilisée pour gonfler les ressources de disposition au moment de l’exécution. |
| ViewStub.InflateEventArgs |
Fournit des données pour l’événement InflateEvent. |
| ViewTreeObserver |
Un observateur d’arborescence d’affichage est utilisé pour inscrire des écouteurs qui peuvent être avertis des modifications globales dans l’arborescence d’affichage. |
| ViewTreeObserver.GlobalFocusChangeEventArgs |
Fournit des données pour l’événement GlobalFocusChange. |
| ViewTreeObserver.PreDrawEventArgs |
Fournit des données pour l’événement PreDraw. |
| ViewTreeObserver.TouchModeChangeEventArgs |
Fournit des données pour l’événement TouchModeChange. |
| ViewTreeObserver.WindowFocusChangeEventArgs |
Fournit des données pour l’événement WindowFocusChange. |
| ViewTreeObserver.WindowVisibilityChangeEventArgs |
Fournit des données pour un événement de rappel managé. |
| Window |
Classe de base abstraite pour une stratégie de comportement et d’apparence de fenêtre de niveau supérieur. |
| Window.FrameMetricsAvailableEventArgs |
Fournit des données pour un événement de rappel managé. |
| Window.RestrictedCaptionAreaChangedEventArgs |
Fournit des données pour un événement de rappel managé. |
| WindowAnimationFrameStats |
Cette classe contient des statistiques d’images d’animation de fenêtre. |
| WindowAnimationFrameStats.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| WindowContentFrameStats |
Cette classe contient des statistiques de trame de contenu de fenêtre. |
| WindowContentFrameStats.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| WindowId |
Identificateur sécurisé pour une fenêtre. |
| WindowId.FocusObserver |
Sous-classe pour observer les modifications apportées à l’état de focus d’un |
| WindowId.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| WindowInsets |
Décrit un ensemble d’ensembles d’ensembles pour le contenu de fenêtre. |
| WindowInsets.Builder |
Générateur pour WindowInsets. |
| WindowInsets.Side |
Classe qui définit différents côtés pour les ensembles. |
| WindowInsets.Type |
Classe qui définit différents types de sources à l’origine d’ensembles de fenêtres. |
| WindowInsetsAnimation |
Classe représentant une animation d’un ensemble de fenêtres qui provoquent des ensembles. |
| WindowInsetsAnimation.Bounds |
Classe représentant la plage d’un |
| WindowInsetsAnimation.Callback |
Interface qui permet à l’application d’écouter les événements d’animation pour les fenêtres qui provoquent des ensembles. |
| WindowManager |
Fournit l’accès aux paramètres de disposition et windows de niveau supérieur d’une application. |
| WindowManagerBadTokenException |
Exception levée lors de la tentative d’ajout d’une vue dont
|
| WindowManagerInvalidDisplayException |
Exception levée lors de l’appel |
| WindowManagerLayoutParams |
Spécifie la disposition et le comportement d’une fenêtre de niveau supérieur. |
| WindowManagerLayoutParams.InterfaceConsts |
Expose les constantes héritées des interfaces Java implémentées par |
| WindowMetrics |
Métriques relatives à une fenêtre, composées des limites et |
Interfaces
| Nom | Description |
|---|---|
| ActionMode.ICallback |
Interface de rappel pour les modes d’action. |
| ActionProvider.IVisibilityListener |
Écoute les modifications apportées à la visibilité comme indiqué par |
| Choreographer.IFrameCallback |
Implémentez cette interface pour recevoir un rappel lorsqu’une nouvelle image d’affichage est rendue. |
| Choreographer.IVsyncCallback |
Implémentez cette interface pour recevoir un rappel pour démarrer l’image suivante. |
| GestureDetector.IOnContextClickListener |
Écouteur utilisé pour avertir lorsqu’un clic de contexte se produit. |
| GestureDetector.IOnDoubleTapListener |
Écouteur utilisé pour avertir lorsqu’un appui double ou un appui unique confirmé se produit. |
| GestureDetector.IOnGestureListener |
Écouteur utilisé pour avertir lorsque des mouvements se produisent. |
| IAttachedSurfaceControl |
Fournit une interface pour l’Surface racine d’une hiérarchie ou d’une fenêtre d’affichage. |
| IAttachedSurfaceControl.IOnBufferTransformHintChangedListener |
Écouteur de modification de l’indicateur de transformation de mémoire tampon. |
| ICollapsibleActionView |
Lorsqu’une |
| IContextMenu |
Extension des |
| IContextMenuContextMenuInfo |
Informations supplémentaires sur la création du menu contextuel. |
| IMenu |
Interface permettant de gérer les éléments dans un menu. |
| IMenuItem |
Interface pour l’accès direct à un élément de menu créé précédemment. |
| IMenuItemOnActionExpandListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un élément de menu marqué avec |
| IMenuItemOnMenuItemClickListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un élément de menu est cliqué. |
| InputQueue.ICallback |
Interface permettant de recevoir une notification lorsqu’un InputQueue est associé et dissocié d’un thread. |
| IOnReceiveContentListener |
Écouteur pour les applications à implémenter la gestion de l’insertion du contenu. |
| IScrollCaptureCallback |
Un ScrollCaptureCallback est chargé de fournir des instantanés rendus de contenu de défilement pour le système de capture de défilement. |
| IScrollFeedbackProvider |
Fournit des commentaires à l’utilisateur pour les événements de défilement sur un |
| ISubMenu |
Sous-classe des |
| ISurfaceControlInputReceiver |
Fournit un mécanisme permettant à un SurfaceControl de recevoir des événements d’entrée. |
| ISurfaceHolder |
Interface abstraite d’une personne contenant une surface d’affichage. |
| ISurfaceHolderCallback |
Un client peut implémenter cette interface pour recevoir des informations sur les modifications apportées à la surface. |
| ISurfaceHolderCallback2 |
Rappels supplémentaires pouvant être reçus pour |
| IViewManager |
Interface permettant d’ajouter et de supprimer des vues enfants à une activité. |
| IViewParent |
Définit les responsabilités d’une classe qui sera parente d’une vue. |
| IWindowInsetsAnimationController |
Contrôleur pour l’animation pilotée par l’application des fenêtres système. |
| IWindowInsetsAnimationControlListener |
Écouteur qui encapsule une requête à |
| IWindowInsetsController |
Interface pour contrôler les fenêtres qui génèrent des ensembles. |
| IWindowInsetsController.IOnControllableInsetsChangedListener |
Écouteur à avertir lorsque l’ensemble de contrôle contrôlé |
| IWindowManager |
Interface que les applications utilisent pour communiquer avec le gestionnaire de fenêtres. |
| KeyEvent.ICallback |
Reçoit des rappels pendant que les événements clés sont distribués. |
| LayoutInflater.IFactory |
Crée des vues pendant qu’une ressource XML de disposition est gonflée. |
| LayoutInflater.IFactory2 |
|
| LayoutInflater.IFilter |
Hook pour permettre aux clients de LayoutInflater de restreindre l’ensemble des vues autorisées à être gonflées. |
| PixelCopy.IOnPixelCopyFinishedListener |
Écouteur pour observer l’achèvement d’une requête PixelCopy. |
| ScaleGestureDetector.IOnScaleGestureListener |
Écouteur pour recevoir des notifications lorsque des mouvements se produisent. |
| SurfaceControl.IOnJankDataListener |
Interface de l’écouteur pour être informé de la classification de jank de SurfaceFlinger pour une surface spécifique. |
| SurfaceControl.ITransactionCommittedListener |
Interface pour gérer la demande à |
| TextureView.ISurfaceTextureListener |
Cet écouteur peut être utilisé pour être averti lorsque la texture de la surface associée à cette vue de texture est disponible. |
| View.IOnApplyWindowInsetsListener |
Écouteur pour l’application d’ensembles de fenêtres sur une vue d’une manière personnalisée. |
| View.IOnAttachStateChangeListener |
Définition d’interface pour qu’un rappel soit appelé lorsque cette vue est attachée ou détachée de sa fenêtre. |
| View.IOnCapturedPointerListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un événement de pointeur capturé est distribué dans cette vue. |
| View.IOnClickListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un affichage est cliqué. |
| View.IOnContextClickListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un affichage est cliqué sur le contexte. |
| View.IOnCreateContextMenuListener |
Définition d’interface pour qu’un rappel soit appelé lorsque le menu contextuel de cette vue est généré. |
| View.IOnDragListener |
Définition d’interface pour un écouteur appelé lorsqu’un événement de glisser est distribué à cette vue. |
| View.IOnFocusChangeListener |
Définition d’interface pour qu’un rappel soit appelé lorsque l’état du focus d’une vue a changé. |
| View.IOnGenericMotionListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un événement de mouvement générique est distribué à cette vue. |
| View.IOnHoverListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un événement de pointage est distribué à cette vue. |
| View.IOnKeyListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un événement de clé matérielle est distribué à cette vue. |
| View.IOnLayoutChangeListener |
Définition d’interface pour qu’un rappel soit appelé lorsque les limites de disposition d’une vue changent en raison du traitement de la disposition. |
| View.IOnLongClickListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un affichage a été cliqué et conservé. |
| View.IOnScrollChangeListener |
Définition d’interface pour qu’un rappel soit appelé lorsque les positions X ou Y de défilement d’une modification d’affichage sont modifiées. |
| View.IOnSystemUiVisibilityChangeListener |
Définition d’interface pour qu’un rappel soit appelé lorsque la barre d’état change de visibilité. |
| View.IOnTouchListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un événement tactile est distribué à cette vue. |
| View.IOnUnhandledKeyEventListener |
Définition d’interface pour qu’un rappel soit appelé lorsqu’un événement de clé matérielle n’a pas été géré par la hiérarchie d’affichage. |
| ViewGroup.IOnHierarchyChangeListener |
Définition de l’interface pour qu’un rappel soit appelé lorsque la hiérarchie dans cette vue a changé. |
| ViewStub.IOnInflateListener |
L’écouteur utilisé pour recevoir une notification après qu’un ViewStub a correctement gonflé sa ressource de disposition. |
| ViewTreeObserver.IOnDrawListener |
Définition d’interface pour qu’un rappel soit appelé lorsque l’arborescence d’affichage est sur le point d’être dessinée. |
| ViewTreeObserver.IOnGlobalFocusChangeListener |
Définition d’interface pour qu’un rappel soit appelé lorsque l’état du focus dans l’arborescence d’affichage change. |
| ViewTreeObserver.IOnGlobalLayoutListener |
Définition d’interface pour qu’un rappel soit appelé lorsque l’état de disposition globale ou la visibilité des vues dans l’arborescence d’affichage change. |
| ViewTreeObserver.IOnPreDrawListener |
Définition d’interface pour qu’un rappel soit appelé lorsque l’arborescence d’affichage est sur le point d’être dessinée. |
| ViewTreeObserver.IOnScrollChangedListener |
Définition d’interface pour qu’un rappel soit appelé lorsque quelque chose dans l’arborescence d’affichage a été défilement. |
| ViewTreeObserver.IOnTouchModeChangeListener |
Définition d’interface pour qu’un rappel soit appelé lorsque le mode tactile change. |
| ViewTreeObserver.IOnWindowAttachListener |
Définition d’interface pour qu’un rappel soit appelé lorsque la hiérarchie d’affichage est attachée et détachée de sa fenêtre. |
| ViewTreeObserver.IOnWindowFocusChangeListener |
Définition d’interface pour qu’un rappel soit appelé lorsque l’état du focus de fenêtre de la hiérarchie d’affichage change. |
| ViewTreeObserver.IOnWindowVisibilityChangeListener |
Définition d’interface pour qu’un rappel soit appelé lorsque la visibilité de la fenêtre de la hiérarchie d’affichage change. |
| Window.ICallback |
API d’une fenêtre de retour à son appelant. |
| Window.IOnFrameMetricsAvailableListener |
Rappel pour les clients qui souhaitent obtenir des informations de minutage d’images pour chaque image affichée par la fenêtre. |
| Window.IOnRestrictedCaptionAreaChangedListener |
Rappel pour les clients qui souhaitent connaître l’emplacement où la légende dessine du contenu. |
Énumérations
| Nom | Description |
|---|---|
| AccessibilityDataSensitive |
Spécifie si les interactions de service d’accessibilité avec une vue sont autorisées en fonction de sa sensibilité. |
| AccessibilityLiveRegion |
Définit les modes d’annonce de région dynamique pour les services d’accessibilité. |
| ActionModeType |
Identifie si un mode d’action est principal ou flottant. |
| AutofillFlags |
Spécifie les options utilisées lors de la construction d’une structure de remplissage automatique. |
| AutofillType |
Identifie le type de valeur qu’une vue accepte pour le remplissage automatique. |
| Axis |
Identifie les axes signalés par les événements de mouvement. |
| BufferTransform |
Spécifie une transformation appliquée à une mémoire tampon avant son affichage. |
| ClassificationMode |
Spécifie la classification affectée à un mouvement tactile ou de pression. |
| CompatSmallCoverScreen |
Contrôle si une activité opte pour une compatibilité à petit écran de couverture. |
| ContentInfoFlags |
Spécifie des indicateurs qui contrôlent la façon dont le contenu reçu est géré. |
| ContentInfoSource |
Identifie la source à partir de laquelle une vue a reçu du contenu. |
| DecorCaptionShade |
Spécifie l’ombre préférée pour les légendes de décoration de fenêtre. |
| DescendantFocusability |
Définit comment un groupe d’affichage accorde le focus à lui-même et à ses descendants. |
| DisplayFlags |
Spécifie les indicateurs qui décrivent un affichage. |
| DisplayFrameRateCategory |
Spécifie une catégorie de fréquence d’images d’affichage demandée par une fenêtre. |
| DisplayState |
Identifie les états d’alimentation d’affichage. |
| DragAction |
Identifie les actions dans une opération de glisser-déplacer. |
| DragFlags |
Spécifie les options d’une opération de glisser-déplacer. |
| DrawingCacheQuality |
Définit la qualité d’un cache de dessin d’affichage. |
| Edge |
Identifie les bords d’écran croisés par un événement de mouvement. |
| FeedbackConstants |
Identifie les effets haptic-feedback pris en charge par une vue. |
| FeedbackFlags |
Spécifie des indicateurs qui contrôlent le comportement haptique-feedback. |
| FindViewsWith |
Spécifie les critères utilisés lors de la recherche d’une hiérarchie d’affichages pour les vues. |
| FocusablesFlags |
Spécifie les indicateurs qui sélectionnent des vues focusables. |
| FocusSearchDirection |
Définit les directions utilisées pour naviguer entre les vues. |
| FrameMetricsId |
Identifie une métrique signalée pour une trame rendue. |
| GravityFlags |
Définit la position d’un objet dans son conteneur. |
| HdrType |
Identifie un format d’affichage haute plage dynamique pris en charge. |
| ImportantForAccessibility |
Définit l’importance de l’accessibilité pour une vue et ses descendants. |
| ImportantForAutofill |
Contrôle si une vue et ses descendants participent au remplissage automatique. |
| InputKeyboardType |
Identifie le type de clavier associé à un appareil d’entrée. |
| InputSourceType |
Identifie les sources qui peuvent produire des événements d’entrée. |
| KeyboardType |
Identifie la configuration du clavier associée à un appareil d’entrée. |
| Keycode |
Définit les codes de clé Android. |
| KeyEventActions |
Identifie les actions signalées par les événements clés. |
| KeyEventFlags |
Définit des indicateurs qui décrivent les événements clés. |
| KeyModifierBehavior |
Définit le comportement des touches de modification. |
| LayerType |
Spécifie le type de couche de rendu d’une vue. |
| LayoutDirection |
Spécifie la direction de disposition résolue pour une vue. |
| LayoutInDisplayCutoutMode |
Contrôle la façon dont une fenêtre peut utiliser des zones de découpage d’affichage. |
| MeasureSpecMode |
Spécifie comment une dimension d’affichage est contrainte pendant la mesure. |
| MemoryType |
Identifie les types de mémoire utilisés pour les surfaces de fenêtre. |
| MenuAppendFlags |
Spécifie les options d’ajout d’éléments de menu. |
| MenuCategory |
Identifie les catégories utilisées pour classer les éléments de menu. |
| MenuPerformFlags |
Définit les options d’exécution d’actions de menu. |
| MetaKeyStates |
Définit les bits d’état de méta-clé signalés par les événements clés. |
| MotionEventActions |
Identifie les actions signalées par les événements de mouvement. |
| MotionEventButtonState |
Spécifie les boutons appuyés dans un événement de mouvement. |
| MotionEventFlags |
Spécifie des indicateurs d’état supplémentaires sur un événement de mouvement. |
| MotionEventToolType |
Identifie les outils qui produisent des événements de mouvement. |
| MotionRange |
Identifie les plages de mouvement prises en charge par un appareil d’entrée. |
| OverScrollMode |
Définit la façon dont une vue répond lors du défilement au-delà de son contenu. |
| PersistentDrawingCaches |
Définit les caches de dessin enfants qu’un groupe d’affichage conserves. |
| PixelCopyResult |
Identifie le résultat d’une requête PixelCopy. |
| PointerIconType |
Identifie une icône de pointeur système. |
| RoundedCornerPosition |
Identifie la position d’un angle d’affichage arrondi. |
| ScreenRecordingState |
Indique si l’application est visible dans un enregistrement d’écran. |
| ScreenState |
Spécifie l’état de l’écran signalé à une vue. |
| ScrollAxis |
Identifie les axes de défilement horizontal et vertical. |
| ScrollbarPosition |
Identifie le côté sur lequel une barre de défilement s’affiche. |
| ScrollbarStyles |
Définit les styles de positionnement des barres de défilement. |
| ScrollCaptureHint |
Spécifie comment une vue participe à la capture de défilement. |
| ScrollIndicatorPosition |
Identifie l’emplacement d’un indicateur de défilement. |
| ShowAsAction |
Spécifie comment un élément de menu est présenté en tant qu’action. |
| SoftInput |
Spécifie le comportement d’entrée réversible d’une fenêtre. |
| SoundEffects |
Identifie les effets sonores standard de l’interface utilisateur. |
| StatusBarVisibility |
Signale ou contrôle la visibilité de la barre d’état. |
| SurfaceChangeFrameRate |
Spécifie quand une modification de la fréquence d’images de surface doit prendre effet. |
| SurfaceFrameRateCompatibility |
Spécifie la façon dont une fréquence d’images de surface est mise en correspondance pour afficher les taux d’actualisation. |
| SurfaceJankType |
Classifie la source d’un événement jank de surface. |
| SurfaceOrientation |
Spécifie une orientation de surface. |
| SurfaceType |
Spécifie le type de mémoire tampon utilisé par un support d’aire. |
| SurfaceViewLifecycle |
Contrôle lorsqu’une surface SurfaceView suit sa pièce jointe ou son cycle de vie de visibilité. |
| SystemUiFlags |
Spécifie les options de visibilité de l’interface utilisateur système héritées. |
| TextAlignment |
Définit les modes d’alignement du texte pour une vue. |
| TextDirection |
Définit des heuristiques de direction de texte pour une vue. |
| TouchableRegion |
Définit les régions d’une fenêtre qui acceptent l’entrée tactile. |
| ViewContentSensitivity |
Spécifie la sensibilité du contenu affiché par une vue. |
| ViewFocusability |
Contrôle si une vue peut prendre le focus sur l’entrée. |
| ViewImportantForContentCapture |
Contrôle si une vue et ses descendants participent à la capture de contenu. |
| ViewLayoutMode |
Définit le comportement de disposition d’une vue. |
| ViewRectangleOnScreenRequestSource |
Fournit des types pour l’affichage et l’interaction avec les fenêtres d’application Android, les entrées et les vues. |
| ViewStates |
Identifie les états de visibilité d’une vue. |
| WindowFeatures |
Définit les fonctionnalités qu’une fenêtre peut demander. |
| WindowInsetsAnimationDispatchMode |
Contrôle si une animation d’ensembles continue à travers une sous-arborescence d’affichage. |
| WindowInsetsControllerAppearance |
Spécifie l’apparence des barres système contrôlées par une fenêtre. |
| WindowInsetsControllerBehavior |
Spécifie la façon dont les barres système masquées sont révélées. |
| WindowInsetSides |
Identifie les côtés inclus dans une opération d’ensembles de fenêtres. |
| WindowManageDisplayFlags |
Spécifie les options de gestion d’un affichage. |
| WindowManagerEventType |
Identifie les modifications signalées pour les paramètres de disposition du gestionnaire de fenêtres. |
| WindowManagerFlags |
Définit des indicateurs qui contrôlent le comportement de disposition du gestionnaire de fenêtres. |
| WindowManagerTypes |
Identifie les types de fenêtres gérés par le gestionnaire de fenêtres. |
| WindowProgress |
Identifie les indicateurs de progression affichés par une fenêtre. |
| WindowRotationAnimation |
Définit les animations utilisées lors de la rotation d’une fenêtre. |
Délégués
| Nom | Description |
|---|---|
| ReceiveContentHandler |
Représente un rappel qui reçoit le contenu remis à une vue et retourne tout contenu non facturé. |
| View.ApplyWindowInsetsHandler |
Représente un rappel qui applique des ensembles de fenêtres à une vue. |