View Classe
Définition
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.
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur.
[Android.Runtime.Register("android/view/View", DoNotGenerateAcw=true)]
public class View : Java.Lang.Object, Android.Graphics.Drawables.Drawable.ICallback, Android.Views.Accessibility.IAccessibilityEventSource, Android.Views.KeyEvent.ICallback, IDisposable
[<Android.Runtime.Register("android/view/View", DoNotGenerateAcw=true)>]
type View = class
inherit Object
interface Drawable.ICallback
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IAccessibilityEventSource
interface KeyEvent.ICallback
- Héritage
- Dérivé
- Attributs
- Implémente
Remarques
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. Une vue occupe une zone rectangulaire à l’écran et est responsable de la gestion des dessins et des événements. La vue est la classe de base pour <>les widgets< em,> qui sont utilisés pour créer des composants d’interface utilisateur interactifs (boutons, champs de texte, etc.). La android.view.ViewGroup sous-classe est la classe de base pour <>em layouts/em<, qui sont des conteneurs invisibles> qui contiennent d’autres vues (ou d’autres ViewGroups) et définissent leurs propriétés de disposition.
<div class="special reference"><h3>Developer Guides</h3>
Pour plus d’informations sur l’utilisation de cette classe pour développer l’interface utilisateur de votre application, lisez le guide du développeur de l’interface utilisateur . <Commande /div>
« Using"><h3>Using Views</h3>
Toutes les vues d’une fenêtre sont organisées dans une arborescence unique. Vous pouvez ajouter des vues à partir du code ou en spécifiant une arborescence de vues dans un ou plusieurs fichiers de disposition XML. De nombreuses sous-classes spécialisées de vues agissent en tant que contrôles ou peuvent afficher du texte, des images ou d’autres contenus.
Une fois que vous avez créé une arborescence de vues, il existe généralement quelques types d’opérations courantes que vous pouvez effectuer : <ul><li><strong>Set properties :</strong> for example setting the text of a android.widget.TextView. Les propriétés disponibles et les méthodes qui les définissent varient entre les différentes sous-classes de vues. Notez que les propriétés connues au moment de la génération peuvent être définies dans les fichiers de disposition XML.</li li><><strong>Set focus :</strong> The framework will handle moving focus in response to user input. Pour forcer le focus sur une vue spécifique, appelez #requestFocus.</li li><><strong>Set up listeners :</strong> Views permettent aux clients de définir des écouteurs qui seront avertis lorsque quelque chose d’intéressant arrive à la vue. Par exemple, toutes les vues vous permettent de définir un écouteur pour être averti lorsque l’affichage gagne ou perd le focus. Vous pouvez inscrire un tel écouteur à l’aide #setOnFocusChangeListener(android.view.View.OnFocusChangeListener)de . D’autres sous-classes d’affichage offrent des écouteurs plus spécialisés. Par exemple, un bouton expose un écouteur pour avertir les clients lorsque le bouton est cliqué.</li li><><strong>Set visibility :</strong> You can hide or show views using #setVisibility(int).</li></ul>
<em> Remarque : l’infrastructure Android est responsable de la mesure, de la disposition et du dessin des vues. Vous ne devez pas appeler des méthodes qui effectuent ces actions sur les vues vous-même, sauf si vous implémentez réellement un android.view.ViewGroup.
</em>
« Cycle de vie"><h3>Implémentation d’une vue< personnalisée/h3>
Pour implémenter une vue personnalisée, vous commencerez généralement par fournir des remplacements pour certaines des méthodes standard que l’infrastructure appelle sur toutes les vues. Vous n’avez pas besoin de remplacer toutes ces méthodes. En fait, vous pouvez commencer par remplacer #onDraw(android.graphics.Canvas)simplement .
<table border="2 » width="85%" align="center » cellpadding="5">thead<>tr<th Category></th th><><Methods>/th<><Description/th th Description>/th</tr><>/thead<>
<tbody><tr><td rowspan="2">Creation</td td>Constructors</td><td><td>There is a form of the constructor that are called when the view is created from code and a form that is called when the view isfld from a layout file. Le deuxième formulaire doit analyser et appliquer tous les attributs définis dans le fichier de disposition.
</td>/tr tr<><>tr/<>{@link #onFinishInflate()}td td<><appelé après une vue et tous ses enfants ont été gonflés à partir de XML.></td></tr>
<tr><td rowspan="3">Layout</td td><>/td{@link #onMeasure(int, int)}<><td>Appelé pour déterminer les exigences de taille pour cette vue et tous ses enfants.
</td>/tr tr<><>tr td<>{@link #onLayout(boolean, int, int, int, int)}/td<><Appelé lorsque cette vue doit affecter une taille et une position à tous ses enfants.>
</td>/tr tr<><>tr td<>{@link #onSizeChanged(int, int, int, int)}/td<>appelé<lorsque la taille de cette vue a changé.>
</td></tr>
<tr><td>Drawing</td><td>{@link #onDraw(android.graphics.Canvas)}</td td><appelé>lorsque la vue doit afficher son contenu.
</td></tr>
<tr>td rowspan="6"<Traitement des> événements/td td<></td>{@link #onKeyDown(int, KeyEvent)}<><appelé lorsqu’un nouvel événement de clé matérielle se produit.>
</td>/tr tr<><>tr td<>{@link #onKeyUp(int, KeyEvent)}/td<>appelé<lorsqu’un événement de mise en place de clé matérielle se produit.>
</td>/tr tr<><>tr<>{@link #onTrackballEvent(MotionEvent)}/td td<>appelé<lorsqu’un événement de mouvement trackball se produit.>
</td>/tr tr<><>td<>{@link #onTouchEvent(MotionEvent)}/td<>td<Appelé lorsqu’un événement de mouvement d’écran tactile se produit.>
</td>/tr tr<><>tr td<>{@link #onGenericMotionEvent(MotionEvent)}/td<>appelé<lorsqu’un événement de mouvement générique se produit.>
</td>/tr tr<><>td<>{@link #onHoverEvent(MotionEvent)}/td<>td<Appelé lorsqu’un événement de mouvement de pointage se produit.>
</td></tr>
<tr>td rowspan="2"<Focus>/td td<></td>{@link #onFocusChanged(boolean, int, android.graphics.Rect)}<><Appelé lorsque l’affichage gagne ou perd le focus.>
</td></tr>
<tr><td>{@link #onWindowFocusChanged(boolean)}</td><td>Appelé lorsque la fenêtre contenant l’affichage gagne ou perd le focus.
</td></tr>
<tr>td rowspan="3"<Attaching>/td td<></td>{@link #onAttachedToWindow()}<><Td Appelé lorsque l’affichage est attaché à une fenêtre.>
</td></tr>
<tr><td>{@link #onDetachedFromWindow}</td><td>Appelé lorsque la vue est détachée de sa fenêtre.
</td></tr>
<tr><td>{@link #onWindowVisibilityChanged(int)}</td><td>Appelé lorsque la visibilité de la fenêtre contenant la vue a changé.
</td></tr></tbody>
</table>
Les « ID »>< h3>ID</h3> Vues peuvent avoir un ID entier associé. Ces ID sont généralement attribués dans les fichiers XML de disposition et sont utilisés pour rechercher des vues spécifiques dans l’arborescence d’affichage. Un modèle courant consiste à : <ul><li>Définir un bouton dans le fichier de disposition et lui attribuer un ID unique.
<Button
android:id="@+id/my_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/my_button_text"/>
</li li><>À partir de la méthode onCreate d’une activité, recherchez le bouton
Button myButton = findViewById(R.id.my_button);
</li></ul>
Les ID d’affichage n’ont pas besoin d’être uniques dans l’arborescence, mais il est recommandé de s’assurer qu’ils sont au moins uniques dans la partie de l’arborescence que vous recherchez.
« Position"><h3>Position</h3>
La géométrie d’une vue est celle d’un rectangle. Une vue a un emplacement, exprimé sous la forme d’une paire de <coordonnées em>left</em> et <em>top</em> , et deux dimensions, exprimées sous la forme d’une largeur et d’une hauteur. L’unité pour l’emplacement et les dimensions est le pixel.
Il est possible de récupérer l’emplacement d’une vue en appelant les méthodes #getLeft() et #getTop(). L’ancien retourne la coordonnée gauche, ou X, du rectangle représentant la vue. Ce dernier retourne la coordonnée supérieure ou Y du rectangle représentant la vue. Ces méthodes retournent tous deux l’emplacement de la vue par rapport à son parent. Par exemple, lorsque getLeft() retourne 20, cela signifie que la vue est située à 20 pixels à droite du bord gauche de son parent direct.
En outre, plusieurs méthodes pratiques sont proposées pour éviter les calculs inutiles, à savoir #getRight() et #getBottom(). Ces méthodes retournent les coordonnées des bords droit et inférieur du rectangle représentant la vue. Par exemple, l’appel #getRight() est similaire au calcul suivant : getLeft() + getWidth() (consultez Taille pour plus d’informations sur la largeur.)
« SizePaddingMargins"><h3>Taille, remplissage et marges</h3>
La taille d’une vue est exprimée avec une largeur et une hauteur. Une vue possède en fait deux paires de valeurs de largeur et de hauteur.
La première paire est appelée <>largeur</em> mesurée em et<> hauteur</em> mesurée. Ces dimensions définissent la taille d’une vue dans son parent (voir Disposition pour plus d’informations.) Les dimensions mesurées peuvent être obtenues en appelant #getMeasuredWidth() et #getMeasuredHeight().
La deuxième paire est simplement connue sous le nom <>em width</em> and <em>height</em>, or parfois <em>drawing width</em> drawing<> height/em drawing height</em>. Ces dimensions définissent la taille réelle de l’affichage à l’écran, au moment du dessin et après la disposition. Ces valeurs peuvent, mais ne doivent pas être différentes de la largeur et de la hauteur mesurées. La largeur et la hauteur peuvent être obtenues en appelant #getWidth() et #getHeight().
Pour mesurer ses dimensions, une vue prend en compte son remplissage. Le remplissage est exprimé en pixels pour les parties gauche, supérieure, droite et inférieure de la vue. Le remplissage peut être utilisé pour décaler le contenu de la vue par une quantité spécifique de pixels. Par exemple, un remplissage gauche de 2 envoie le contenu de la vue de 2 pixels à droite du bord gauche. Le remplissage peut être défini à l’aide de la #setPadding(int, int, int, int) méthode ou #setPaddingRelative(int, int, int, int) interrogée en appelant #getPaddingLeft(), , #getPaddingTop(), #getPaddingRight()#getPaddingBottom(), , #getPaddingStart(). #getPaddingEnd()
Même si une vue peut définir un remplissage, elle ne fournit aucune prise en charge des marges. Toutefois, les groupes d’affichage fournissent une telle prise en charge. Pour plus d’informations android.view.ViewGroup , consultez et android.view.ViewGroup.MarginLayoutParams pour plus d’informations.
« Disposition"><h3>Layout</h3>
La disposition est un processus à deux passes : une passe de mesure et une passe de disposition. La passe de mesure est implémentée et #measure(int, int) est une traversée haut vers le bas de l’arborescence de vue. Chaque vue envoie (push) les spécifications de dimension vers le bas de l’arborescence pendant la récursivité. À la fin de la passe de mesure, chaque vue a stocké ses mesures. La deuxième passe se produit et #layout(int,int,int,int) est également en haut. Pendant cette passe, chaque parent est responsable du positionnement de tous ses enfants à l’aide des tailles calculées dans la passe de mesure.
Quand la méthode measure() d’une vue retourne, ses #getMeasuredWidth() valeurs doivent #getMeasuredHeight() être définies, ainsi que celles de tous les descendants de cette vue. La largeur mesurée d’une vue et les valeurs de hauteur mesurée doivent respecter les contraintes imposées par les parents de la vue. Cela garantit qu’à la fin de la passe de mesure, tous les parents acceptent toutes les mesures de leurs enfants. Une vue parente peut appeler la mesure() plusieurs fois sur ses enfants. Par exemple, le parent peut mesurer chaque enfant une fois avec des dimensions non spécifiées pour savoir à quel point ils veulent être, puis appeler une mesure() sur eux avec des nombres réels si la somme de toutes les tailles non contraintes des enfants est trop grande ou trop petite.
La passe de mesure utilise deux classes pour communiquer des dimensions. La MeasureSpec classe est utilisée par des vues pour indiquer à leurs parents comment ils veulent être mesurés et positionnés. La classe LayoutParams de base décrit simplement la taille de la vue pour la largeur et la hauteur. Pour chaque dimension, il peut spécifier l’un des éléments suivants : <ul><li> un nombre <exact li>MATCH_PARENT, ce qui signifie que la vue veut être aussi grande que son parent (moins le remplissage) <li> WRAP_CONTENT, ce qui signifie que la vue veut être juste assez grande pour placer son contenu (plus le remplissage).
</ul> Il existe des sous-classes de LayoutParams pour différentes sous-classes de ViewGroup. Par exemple, AbsoluteLayout a sa propre sous-classe LayoutParams qui ajoute une valeur X et Y.
MeasureSpecs est utilisé pour pousser les exigences vers le bas de l’arborescence du parent à l’enfant. Un MeasureSpec peut se trouver dans l’un des trois modes suivants : <ul><li>UNSPECIFIED : il est utilisé par un parent pour déterminer la dimension souhaitée d’une vue enfant. Par exemple, un LinearLayout peut appeler une mesure() sur son enfant avec la hauteur définie sur UNSPECIFIED et une largeur d’EXACTEMENT 240 pour savoir à quelle hauteur la vue enfant souhaite avoir une largeur de 240 pixels. <li>EXACTEMENT : il est utilisé par le parent pour imposer une taille exacte à l’enfant. L’enfant doit utiliser cette taille et garantir que tous ses descendants s’adapteront à cette taille. <li>AT_MOST : utilisé par le parent pour imposer une taille maximale à l’enfant. L’enfant doit garantir qu’il et tous ses descendants s’adapteront à cette taille. </ul>
Pour lancer une disposition, appelez #requestLayout. Cette méthode est généralement appelée par une vue sur elle-même lorsqu’elle croit qu’elle ne peut plus s’adapter à ses limites actuelles.
« Dessin"><h3>Dessin</h3>
Le dessin est géré en parcourant l’arborescence et en enregistrant les commandes de dessin de n’importe quel affichage qui doit être mis à jour. Après cela, les commandes de dessin de l’arborescence entière sont émises à l’écran, découpées dans la zone nouvellement endommagée.
L’arbre est en grande partie enregistré et dessiné dans l’ordre, avec les parents dessinés avant (c’est-à-dire derrière) leurs enfants, avec des frères dessinés dans l’ordre dans lequel ils apparaissent dans l’arbre. Si vous définissez un arrière-plan dessinable pour une vue, la vue le dessine avant de revenir à sa onDraw() méthode. L’ordre de dessin enfant peut être substitué ViewGroup#setChildrenDrawingOrderEnabled(boolean) custom child drawing order dans un ViewGroup et avec #setZ(float) des valeurs Z personnalisées} définies sur Les vues.
Pour forcer un affichage à dessiner, appelez #invalidate().
« EventHandlingThreading »><h3>Gestion des événements et threading</h3>
Le cycle de base d’une vue est le suivant : <ol><li>Un événement entre et est distribué à la vue appropriée. La vue gère l’événement et avertit tous les écouteurs.</li li><>If au cours du traitement de l’événement, les limites de la vue peuvent avoir besoin d’être modifiées, l’affichage appellera .#requestLayout()</li li><>De même, si, au cours du traitement de l’événement, l’apparence de la vue peut avoir besoin d’être modifiée, la vue appellera .#invalidate()</li li><>Si l’un #requestLayout() ou l’autre a #invalidate() été appelé, l’infrastructure s’occupe de mesurer, de mettre en place et de dessiner l’arbre selon les besoins.</li></ol>
<em>Remarque : l’arborescence de l’affichage entier est monothread. Vous devez toujours être sur le thread d’interface utilisateur lors de l’appel d’une méthode sur n’importe quelle vue.</em> Si vous effectuez du travail sur d’autres threads et que vous souhaitez mettre à jour l’état d’une vue à partir de ce thread, vous devez utiliser un Handler.
« FocusHandling"><h3>Gestion du< focus/h3>
L’infrastructure gère le mouvement de focus de routine en réponse à l’entrée utilisateur. Cela inclut la modification du focus lorsque les vues sont supprimées ou masquées, ou lorsque de nouvelles vues deviennent disponibles. Les vues indiquent leur volonté de se concentrer sur la #isFocusable méthode. Pour modifier si une vue peut prendre le focus, appelez #setFocusable(boolean). Lorsque les affichages en mode tactile (voir les notes ci-dessous) indiquent s’ils souhaitent toujours se concentrer #isFocusableInTouchMode et peuvent le modifier via #setFocusableInTouchMode(boolean).
Le mouvement de focus est basé sur un algorithme qui trouve le voisin le plus proche dans une direction donnée. Dans de rares cas, l’algorithme par défaut peut ne pas correspondre au comportement prévu du développeur. Dans ces situations, vous pouvez fournir des remplacements explicites à l’aide de ces attributs XML dans le fichier de disposition :
nextFocusDown
nextFocusLeft
nextFocusRight
nextFocusUp
</p>
Pour obtenir une vue particulière pour prendre le focus, appelez #requestFocus().
« TouchMode"><h3>Mode< tactile/h3>
Lorsqu’un utilisateur navigue dans une interface utilisateur via des touches directionnelles telles qu’un pavé D, il est nécessaire de donner le focus aux éléments actionnables tels que les boutons afin que l’utilisateur puisse voir ce qui prendra l’entrée. Toutefois, si l’appareil dispose de fonctionnalités tactiles et que l’utilisateur commence à interagir avec l’interface en le touchant, il n’est plus nécessaire de toujours mettre en surbrillance ou de donner le focus à une vue particulière. Cela motive un mode d’interaction nommé « mode tactile ».
Pour un appareil tactile, une fois que l’utilisateur touche l’écran, l’appareil entre en mode tactile. À partir de ce stade, seuls les affichages pour lesquels #isFocusableInTouchMode la valeur est true seront focusables, telles que les widgets d’édition de texte. D’autres vues tactiles, comme les boutons, ne prennent pas le focus lorsqu’elles sont tactiles ; ils ne déclenchent que les écouteurs de clic.
Chaque fois qu’un utilisateur atteint une touche directionnelle, telle qu’une direction du pavé D, l’appareil d’affichage quitte le mode tactile et trouve une vue à prendre le focus, afin que l’utilisateur puisse reprendre l’interaction avec l’interface utilisateur sans toucher à nouveau l’écran.
L’état du mode tactile est conservé sur s android.app.Activity. Appelez #isInTouchMode pour déterminer si l’appareil est actuellement en mode tactile.
« Défilement"><h3>Défilement</h3>
L’infrastructure fournit une prise en charge de base des vues qui souhaitent faire défiler leur contenu en interne. Cela inclut le suivi du décalage de défilement X et Y, ainsi que des mécanismes pour dessiner des barres de défilement. Consultez #scrollBy(int, int), #scrollTo(int, int)et #awakenScrollBars() pour plus d’informations.
« Tags"><h3>Tags</h3>
Contrairement aux ID, les balises ne sont pas utilisées pour identifier les vues. Les balises sont essentiellement une information supplémentaire qui peut être associée à une vue. Ils sont le plus souvent utilisés comme commodité pour stocker des données liées aux vues dans les vues elles-mêmes plutôt qu’en les plaçant dans une structure distincte.
Les balises peuvent être spécifiées avec des valeurs de séquence de caractères dans le code XML de disposition en tant que balise unique à l’aide de l’attribut android.R.styleable#View_tag android:tag ou de plusieurs balises à l’aide de l’élément <tag> enfant :
<View ...
android:tag="@string/mytag_value" />
<View ...>
<tag android:id="@+id/mytag"
android:value="@string/mytag_value" />
</View>
</p>
Les balises peuvent également être spécifiées avec des objets arbitraires du code à l’aide #setTag(Object) ou #setTag(int, Object).
« Thèmes"><h3>Thèmes</h3>
Par défaut, les vues sont créées à l’aide du thème de l’objet Context fourni à leur constructeur ; Toutefois, un thème différent peut être spécifié à l’aide de l’attribut android.R.styleable#View_theme android:theme dans le code XML de disposition ou en passant un ContextThemeWrapper au constructeur à partir du code.
Lorsque l’attribut android.R.styleable#View_theme android:theme est utilisé en XML, le thème spécifié est appliqué au-dessus du thème du contexte d’inflation (voir LayoutInflater) et utilisé pour la vue elle-même ainsi que tous les éléments enfants.
Dans l’exemple suivant, les deux vues seront créées à l’aide du jeu de couleurs foncée Matériau ; toutefois, étant donné qu’un thème de superposition est utilisé qui définit uniquement un sous-ensemble d’attributs, la valeur définie android.R.styleable#Theme_colorAccent android:colorAccent sur le thème du contexte d’inflation (par exemple, le thème d’activité) sera conservée.
<LinearLayout
...
android:theme="@android:theme/ThemeOverlay.Material.Dark">
<View ...>
</LinearLayout>
</p>
« Properties"><h3>Properties</h3>
La classe View expose une #ALPHA propriété, ainsi que plusieurs propriétés liées à la transformation, telles que #TRANSLATION_X et #TRANSLATION_Y. Ces propriétés sont disponibles à la fois dans le Property formulaire, ainsi que dans les méthodes setter/getter nommées de même nom (telles que #setAlpha(float) pour #ALPHA). Ces propriétés peuvent être utilisées pour définir l’état persistant associé à ces propriétés liées au rendu sur la vue. Les propriétés et méthodes peuvent également être utilisées conjointement avec android.animation.Animator Animatordes animations basées sur des données, décrites plus en détail dans la section Animation.
« Animation"><h3>Animation</h3>
À compter d’Android 3.0, la meilleure façon d’animer les vues consiste à utiliser les API de android.animation package. Ces android.animation.Animator Animatorclasses basées modifient les propriétés réelles de l’objet View, telles que #setAlpha(float) alpha et #setTranslationX(float) translationX. Ce comportement est opposé à celui des classes pré-3.0 android.view.animation.Animation Animationbasées sur les classes, qui animent à la place uniquement la façon dont la vue est dessinée sur l’affichage. En particulier, la ViewPropertyAnimator classe anime ces propriétés View particulièrement facile et efficace.
Vous pouvez également utiliser les classes d’animation pré-3.0 pour animer le rendu des vues. Vous pouvez attacher un Animation objet à une vue à l’aide #setAnimation(Animation) ou #startAnimation(Animation). L’animation peut modifier l’échelle, la rotation, la traduction et l’alpha d’une vue au fil du temps. Si l’animation est attachée à une vue qui a des enfants, l’animation affecte l’ensemble de la sous-arborescence enracinée par ce nœud. Lorsqu’une animation est démarrée, l’infrastructure s’occupe de redessiner les vues appropriées jusqu’à ce que l’animation se termine.
« Sécurité"><h3>Sécurité</h3>
Il est parfois essentiel qu’une application puisse vérifier qu’une action est effectuée avec la connaissance et le consentement complets de l’utilisateur, telles que l’octroi d’une demande d’autorisation, l’achat ou le clic sur une publicité. Malheureusement, une application malveillante pourrait essayer d’usurper l’identité de l’utilisateur en effectuant ces actions, sans savoir, en masquant l’objectif prévu de la vue. En guise de remède, l’infrastructure offre un mécanisme de filtrage tactile qui peut être utilisé pour améliorer la sécurité des vues qui fournissent l’accès aux fonctionnalités sensibles.
Pour activer le filtrage tactile, appelez #setFilterTouchesWhenObscured(boolean) ou définissez l’attribut de disposition android :filterTouchesWhenObscured sur true. Lorsque cette option est activée, l’infrastructure ignore les touches reçues chaque fois que la fenêtre de l’affichage est masquée par une autre fenêtre visible à l’emplacement tactile. Par conséquent, la vue ne reçoit pas de touches chaque fois que l’interaction tactile est passée par un toast, une boîte de dialogue ou une autre fenêtre qui s’affiche au-dessus de la fenêtre de l’affichage.
Pour un contrôle plus précis de la sécurité, envisagez de remplacer la #onFilterTouchEventForSecurity(MotionEvent) méthode pour implémenter votre propre stratégie de sécurité. Voir aussi MotionEvent#FLAG_WINDOW_IS_OBSCURED.
Java documentation pour android.view.View.
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 |
|---|---|
| View(Context, IAttributeSet, Int32, Int32) |
Effectuez l’inflation à partir de XML et appliquez un style de base spécifique à une classe à partir d’un attribut de thème ou d’une ressource de style. |
| View(Context, IAttributeSet, Int32) |
Effectuez l’inflation à partir de XML et appliquez un style de base spécifique à une classe à partir d’un attribut de thème. |
| View(Context, IAttributeSet) |
Constructeur appelé lors de l’inflation d’une vue à partir de XML. |
| View(Context) |
Constructeur simple à utiliser lors de la création d’une vue à partir du code. |
| View(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 |
|---|---|
| AccessibilityDataSensitiveAuto |
Obsolète.
Déterminez automatiquement si la vue ne doit autoriser que les interactions entre |
| AccessibilityDataSensitiveNo |
Obsolète.
Autorisez les interactions de tous les |
| AccessibilityDataSensitiveYes |
Obsolète.
Autorisez uniquement les interactions de |
| AccessibilityLiveRegionAssertive |
Obsolète.
Mode de région dynamique spécifiant que les services d’accessibilité doivent avertir immédiatement les utilisateurs des modifications apportées à cette vue. |
| AccessibilityLiveRegionNone |
Obsolète.
Mode de région dynamique spécifiant que les services d’accessibilité ne doivent pas annoncer automatiquement les modifications apportées à cette vue. |
| AccessibilityLiveRegionPolite |
Obsolète.
Mode de région dynamique spécifiant que les services d’accessibilité doivent informer les utilisateurs des modifications apportées à cette vue. |
| AutofillFlagIncludeNotImportantViews |
Obsolète.
Indicateur vous demandant d’ajouter des vues marquées comme non importantes pour le remplissage automatique (voir |
| AutofillHintCreditCardExpirationDate |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec une date d’expiration de carte de crédit. |
| AutofillHintCreditCardExpirationDay |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec un jour d’expiration de carte de crédit. |
| AutofillHintCreditCardExpirationMonth |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec un mois d’expiration de carte de crédit. |
| AutofillHintCreditCardExpirationYear |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec une année d’expiration de carte de crédit. |
| AutofillHintCreditCardNumber |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec un numéro de carte de crédit. |
| AutofillHintCreditCardSecurityCode |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec un code de sécurité de carte de crédit. |
| AutofillHintEmailAddress |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec une adresse e-mail. |
| AutofillHintName |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec le nom réel d’un utilisateur. |
| AutofillHintPassword |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec un mot de passe. |
| AutofillHintPhone |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec un numéro de téléphone. |
| AutofillHintPostalAddress |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec une adresse postale. |
| AutofillHintPostalCode |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec un code postal. |
| AutofillHintUsername |
Indicateur indiquant que cette vue peut être renseignée automatiquement avec un nom d’utilisateur. |
| AutofillTypeDate |
Obsolète.
Type de remplissage automatique pour un champ qui contient une date, représentée par une longue représentant le nombre de millisecondes depuis l’heure de base standard appelée « époque », à savoir le 1er janvier 1970, 00:00:00 GMT (voir |
| AutofillTypeList |
Obsolète.
Type de remplissage automatique pour un champ de liste de sélection, qui est rempli par un représentant l’index d’élément |
| AutofillTypeNone |
Obsolète.
Type de remplissage automatique pour les vues qui ne peuvent pas être renseignées automatiquement. |
| AutofillTypeText |
Obsolète.
Type de remplissage automatique pour un champ de texte, qui est rempli par un |
| AutofillTypeToggle |
Obsolète.
Type de remplissage automatique pour un champ bascule, qui est rempli par un |
| ContentSensitivityAuto |
Obsolète.
Déterminez automatiquement si une vue affiche du contenu sensible. |
| ContentSensitivityNotSensitive |
Obsolète.
La vue n’affiche pas de contenu sensible. |
| ContentSensitivitySensitive |
Obsolète.
La vue affiche du contenu sensible. |
| DragFlagAccessibilityAction |
Obsolète.
Indicateur indiquant que le glisser a été lancé avec |
| DragFlagGlobal |
Obsolète.
Indicateur indiquant qu’un glisser peut traverser les limites de fenêtre. |
| DragFlagGlobalPersistableUriPermission |
Obsolète.
Lorsque cet indicateur est utilisé avec |
| DragFlagGlobalPrefixUriPermission |
Obsolète.
Lorsque cet indicateur est utilisé avec |
| DragFlagGlobalSameApplication |
Obsolète.
Indicateur indiquant qu’un glisser peut traverser les limites de fenêtre (dans la même application). |
| DragFlagGlobalUriRead |
Obsolète.
Lorsque cet indicateur est utilisé avec |
| DragFlagGlobalUriWrite |
Obsolète.
Lorsque cet indicateur est utilisé avec |
| DragFlagHideCallingTaskOnDragStart |
Obsolète.
Indicateur indiquant que ce glisser entraîne la masquée de la tâche de l’activité de l’appelant pendant la durée du glissement, ce qui signifie que l’activité source ne recevra pas d’événements de glissement pour le mouvement de glissement actuel. Seul le VoiceInteractionService actuel peut utiliser cet indicateur. |
| DragFlagOpaque |
Obsolète.
Indicateur indiquant que l’ombre glisser sera opaque. |
| DragFlagStartIntentSenderOnUnhandledDrag |
Obsolète.
Indicateur indiquant qu’un glisser-déplacer non géré doit être délégué au système pour démarrer si aucune fenêtre visible ne souhaite gérer la liste déroulante. |
| FindViewsWithContentDescription |
Obsolète.
Spécifie qu’une recherche d’affichage correspond aux descriptions de contenu. |
| FocusableAuto |
Obsolète.
Cette vue détermine automatiquement la focusabilité. |
| ImportantForAccessibilityAuto |
Obsolète.
Déterminez automatiquement si une vue est importante pour l’accessibilité. |
| ImportantForAccessibilityNo |
Obsolète.
La vue n’est pas importante pour l’accessibilité. |
| ImportantForAccessibilityNoHideDescendants |
Obsolète.
La vue n’est pas importante pour l’accessibilité, ni ses vues descendantes. |
| ImportantForAccessibilityYes |
Obsolète.
La vue est importante pour l’accessibilité. |
| ImportantForAutofillAuto |
Obsolète.
Déterminez automatiquement si une vue est importante pour le remplissage automatique. |
| ImportantForAutofillNo |
Obsolète.
La vue n’est pas importante pour le remplissage automatique, mais ses enfants (le cas échéant) seront parcourus. |
| ImportantForAutofillNoExcludeDescendants |
Obsolète.
La vue n’est pas importante pour le remplissage automatique, et ses enfants (le cas échéant) ne seront pas parcourus. |
| ImportantForAutofillYes |
Obsolète.
La vue est importante pour le remplissage automatique, et ses enfants (le cas échéant) seront parcourus. |
| ImportantForAutofillYesExcludeDescendants |
Obsolète.
La vue est importante pour le remplissage automatique, mais ses enfants (le cas échéant) ne seront pas parcourus. |
| ImportantForContentCaptureAuto |
Obsolète.
Déterminez automatiquement si une vue est importante pour la capture de contenu. |
| ImportantForContentCaptureNo |
Obsolète.
La vue n’est pas importante pour la capture de contenu, mais ses enfants (le cas échéant) seront parcourus. |
| ImportantForContentCaptureNoExcludeDescendants |
Obsolète.
La vue n’est pas importante pour la capture de contenu, et ses enfants (le cas échéant) ne seront pas parcourus. |
| ImportantForContentCaptureYes |
Obsolète.
La vue est importante pour la capture de contenu, et ses enfants (le cas échéant) seront parcourus. |
| ImportantForContentCaptureYesExcludeDescendants |
Obsolète.
La vue est importante pour la capture de contenu, mais ses enfants (le cas échéant) ne seront pas parcourus. |
| LayoutDirectionInherit |
Obsolète.
La direction de disposition horizontale de cette vue est héritée de son parent. |
| LayoutDirectionLocale |
Obsolète.
La direction de disposition horizontale de cette vue provient du script de langage par défaut pour les paramètres régionaux. |
| LayoutDirectionLtr |
Obsolète.
La direction de disposition horizontale de cette vue est de gauche à droite. |
| LayoutDirectionRtl |
Obsolète.
La direction de disposition horizontale de cette vue est de droite à gauche. |
| MeasuredHeightStateShift |
Décalage de bits permettant d’accéder aux bits de |
| MeasuredSizeMask |
Bits de |
| MeasuredStateMask |
Bits de |
| MeasuredStateTooSmall |
Bit of |
| NoId |
Utilisé pour marquer une vue qui n’a pas d’ID. |
| NotFocusable |
Obsolète.
Cette vue ne veut pas de séquences de touches. |
| OverScrollAlways |
Obsolète.
Autorisez toujours un utilisateur à faire défiler cette vue, à condition qu’il s’agit d’une vue qui peut faire défiler. |
| OverScrollIfContentScrolls |
Obsolète.
Autoriser un utilisateur à faire défiler cette vue uniquement si le contenu est suffisamment grand pour faire défiler de manière significative, à condition qu’il s’agit d’une vue qui peut faire défiler. |
| OverScrollNever |
Obsolète.
N’autorisez jamais un utilisateur à faire défiler cette vue. |
| RectangleOnScreenRequestSourceInputFocus |
Obsolète.
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. |
| RectangleOnScreenRequestSourceScrollOnly |
Obsolète.
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. |
| RectangleOnScreenRequestSourceTextCursor |
Obsolète.
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. |
| RectangleOnScreenRequestSourceUndefined |
Obsolète.
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. |
| RequestedFrameRateCategoryDefault |
Identifie la catégorie de fréquence d’images demandée par défaut pour une vue. |
| RequestedFrameRateCategoryHigh |
Identifie la catégorie de fréquence d’images demandée à une catégorie de fréquence d’images demandée élevée pour une vue. |
| RequestedFrameRateCategoryLow |
Identifie la catégorie de fréquence d’images demandée à faible demande pour une vue. |
| RequestedFrameRateCategoryNoPreference |
Identifie la catégorie de fréquence d’images demandée sans préférence pour une vue. |
| RequestedFrameRateCategoryNormal |
Identifie la catégorie de fréquence d’images demandée normale pour une vue. |
| ScreenStateOff |
Obsolète.
Indique que l’écran a changé d’état et est maintenant désactivé. |
| ScreenStateOn |
Obsolète.
Indique que l’écran a changé d’état et est maintenant activé. |
| ScrollAxisHorizontal |
Obsolète.
Indique le défilement le long de l’axe horizontal. |
| ScrollAxisNone |
Obsolète.
Indique qu’aucun axe de défilement d’affichage n’est indiqué. |
| ScrollAxisVertical |
Obsolète.
Indique le défilement le long de l’axe vertical. |
| ScrollCaptureHintAuto |
Obsolète.
Le contenu de cette vue sera pris en compte pour la capture de défilement si le défilement est possible. |
| ScrollCaptureHintExclude |
Obsolète.
Excluez explicitement cette vue comme cible de capture de défilement potentielle. |
| ScrollCaptureHintExcludeDescendants |
Obsolète.
Excluez explicitement tous les enfants de cette vue en tant que cibles de capture de défilement potentielles. |
| ScrollCaptureHintInclude |
Obsolète.
Incluez explicitement cette vue comme cible de capture de défilement potentielle. |
| SystemUiFlagFullscreen |
Indicateur pour |
| SystemUiFlagHideNavigation |
Indicateur pour |
| SystemUiFlagImmersive |
Indicateur pour |
| SystemUiFlagImmersiveSticky |
Indicateur pour |
| SystemUiFlagLayoutFullscreen |
Indicateur pour |
| SystemUiFlagLayoutHideNavigation |
Indicateur pour |
| SystemUiFlagLayoutStable |
Indicateur pour |
| SystemUiFlagLightNavigationBar |
Indicateur pour |
| SystemUiFlagLightStatusBar |
Indicateur pour |
| SystemUiFlagLowProfile |
Indicateur pour |
| SystemUiFlagVisible |
Constante spéciale pour |
| SystemUiLayoutFlags |
Indicateurs qui peuvent avoir un impact sur la disposition par rapport à l’interface utilisateur système. |
| TextAlignmentCenter |
Obsolète.
Centrer le paragraphe, e. |
| TextAlignmentGravity |
Obsolète.
Valeur par défaut pour la vue racine. |
| TextAlignmentInherit |
Obsolète.
Alignement du texte par défaut. |
| TextAlignmentResolvedDefault |
Obsolète.
Alignement du texte résolu par défaut |
| TextAlignmentTextEnd |
Obsolète.
Aligner à la fin du paragraphe, e. |
| TextAlignmentTextStart |
Obsolète.
Aligner sur le début du paragraphe, e. |
| TextAlignmentViewEnd |
Obsolète.
Alignez sur la fin de la vue, qui est ALIGN_RIGHT si la dispositiondirection résolue de l’affichage est LTR et ALIGN_LEFT sinon. |
| TextAlignmentViewStart |
Obsolète.
Aligner sur le début de la vue, qui est ALIGN_LEFT si la dispositiondirection résolue de la vue est LTR et ALIGN_RIGHT sinon. |
| TextDirectionAnyRtl |
Obsolète.
La direction du texte utilise l’algorithme « any-RTL ». |
| TextDirectionFirstStrong |
Obsolète.
La direction du texte utilise « premier algorithme fort ». |
| TextDirectionFirstStrongLtr |
Obsolète.
La direction du texte utilise « premier algorithme fort ». |
| TextDirectionFirstStrongRtl |
Obsolète.
La direction du texte utilise « premier algorithme fort ». |
| TextDirectionInherit |
Obsolète.
La direction du texte est héritée à travers |
| TextDirectionLocale |
Obsolète.
La direction du texte provient des paramètres régionaux système. |
| TextDirectionLtr |
Obsolète.
La direction du texte est forcée à LTR. |
| TextDirectionRtl |
Obsolète.
Le sens du texte est forcé à RTL. |
| ViewLogTag |
Balise de journalisation utilisée par cette classe avec Android. |
Propriétés
| Nom | Description |
|---|---|
| AccessibilityClassName |
Obtient le nom de classe signalé aux services d’accessibilité. |
| AccessibilityClassNameFormatted |
Retourne le nom de classe de cet objet à utiliser à des fins d’accessibilité. |
| AccessibilityHeading |
Obtient si cette vue est un titre à des fins d’accessibilité. ; Définissez si l’affichage est un titre pour une section de contenu à des fins d’accessibilité. |
| AccessibilityLiveRegion |
Obtient le mode de région dynamique pour cette vue. |
| AccessibilityNodeProvider |
Obtient le fournisseur pour la gestion d’une hiérarchie de vues virtuelles enracinée dans cette vue et signalée à |
| AccessibilityPaneTitle |
Obtient ou définit le titre qui identifie ce volet aux services d’accessibilité. |
| AccessibilityPaneTitleFormatted |
Obtenez le titre du volet à des fins d’accessibilité. Une partie visuellement distincte d’une fenêtre avec sémantique de type fenêtre est considérée comme des volets à des fins d’accessibilité. |
| AccessibilityTraversalAfter |
Obtient l’ID d’une vue après laquelle celui-ci est visité dans le parcours d’accessibilité. |
| AccessibilityTraversalBefore |
Obtient l’ID d’une vue avant laquelle celui-ci est visité dans le parcours d’accessibilité. |
| Activated |
Indique l’état d’activation de cette vue. ; Modifie l’état activé de cette vue. |
| AllowedHandwritingDelegatePackageName |
Retourne le package autorisé pour les vues d’éditeur délégué pour lesquelles cette vue peut agir comme un délgator d’écriture manuscrite, comme défini par |
| AllowedHandwritingDelegatorPackageName |
Retourne le package autorisé pour les vues qui peuvent servir de délégateur d’écriture manuscrite pour cet affichage de l’éditeur délégué, comme défini par |
| Alpha |
Opacité de la vue. ; Définit l’opacité de la vue sur une valeur comprise entre 0 et 1, où 0 signifie que la vue est complètement transparente et 1 signifie que la vue est complètement opaque. |
| Animation |
Obtenez l’animation actuellement associée à cette vue. ; Définit l’animation suivante à lire pour cette vue. |
| AnimationMatrix |
Retourne la matrice de transformation actuelle de la vue. ; Modifie la matrice de transformation sur la vue. |
| ApplicationWindowToken |
Récupérez un jeton unique identifiant la fenêtre « réelle » de niveau supérieur de la fenêtre à laquelle cette vue est attachée. |
| ApplyWindowInsets |
Obtient ou définit le gestionnaire utilisé lorsque les ensembles de fenêtres sont appliqués à cette vue. |
| AttributeSourceResourceMap |
Retourne le mappage de l’ID de ressource d’attribut à l’ID de ressource source où la valeur d’attribut a été définie. |
| AutofillId |
Obtient l’identificateur logique unique de cette vue dans l’activité, à des fins de remplissage automatique. L’ID de remplissage automatique est créé à la demande, sauf s’il est explicitement défini par setAutofillId(AutofillId) . Pour plus d’informations, consultez setAutofillId(AutofillId). |
| AutofillType |
Décrit le type de remplissage automatique de cette vue, ce qui permet de |
| AutofillValue |
Obtient la valeur de remplissage automatique actuelle de la vue. Par défaut, la valeur null est retournée, mais les sous-classes doivent la remplacer et retourner une valeur appropriée pour prendre correctement en charge l’infrastructure de remplissage automatique. |
| AutoHandwritingEnabled |
Retourne si la vue autorise l’initiation automatique de l’écriture manuscrite. ; Définissez si cette vue active l’initiation automatique de l’écriture manuscrite. |
| Background |
Obtient l’arrière-plan dessinable |
| BackgroundTintBlendMode |
Retourne le mode de fusion utilisé pour appliquer la teinte à l’arrière-plan dessinable, le cas échéant. ; Spécifie le mode de fusion utilisé pour appliquer la teinte spécifiée par |
| BackgroundTintList |
Retourne la teinte appliquée au dessin d’arrière-plan, si elle est spécifiée. ; Applique une teinte à l’arrière-plan dessinable. |
| BackgroundTintMode |
Obtient ou définit le mode de fusion utilisé pour appliquer la teinte à l’arrière-plan dessinable. |
| Baseline |
Retourne le décalage de la ligne de base de texte du widget à partir de la limite supérieure du widget. |
| Bottom |
Position inférieure de cette vue par rapport à son parent. ; Définit la position inférieure de cette vue par rapport à son parent. |
| BottomFadingEdgeStrength |
Retourne la force, ou l’intensité, du bord décoloré en bas. |
| BottomPaddingOffset |
Montant par lequel étendre la région de décoloration inférieure. |
| CameraDistance |
Obtient la distance le long de l’axe Z de la caméra à cette vue. |
| Class |
Retourne la classe runtime de ce |
| Clickable |
Indique si cette vue réagit aux événements en cliquant ou non. Active ou désactive les événements de clic pour cette vue. |
| ClipBounds |
Retourne une copie du fichier . ; actuel |
| ClipToOutline |
Retourne si le plan doit être utilisé pour découper le contenu de la vue. Définit si le plan de la vue doit être utilisé pour découper le contenu de la vue. |
| ContentCaptureSession |
Obtient la session utilisée pour notifier les événements de capture de contenu. |
| ContentDescription |
Obtient ou définit le texte qui décrit cette vue pour les services d’accessibilité. |
| ContentDescriptionFormatted |
Retourne la |
| ContentSensitivity |
Obtient le mode de confidentialité du contenu pour déterminer si cette vue affiche du contenu sensible. ; Définit le mode de confidentialité du contenu pour déterminer si cette vue affiche du contenu sensible (e. |
| Context |
Retourne le contexte dans lequel la vue s’exécute, via laquelle elle peut accéder au thème actuel, aux ressources, etc. |
| ContextClickable |
Indique si cette vue réagit aux clics contextuels ou non. ; Active ou désactive le clic contextuel pour cette vue. |
| ContextMenuInfo |
Les vues doivent implémenter cette opération s’ils ont des informations supplémentaires à associer au menu contextuel. |
| DefaultFocusHighlightEnabled |
Retourne si cette vue doit utiliser une mise en surbrillance du focus par défaut lorsqu’elle est concentrée, mais n’a |
| Display |
Obtient l’affichage logique auquel la fenêtre de la vue a été attachée. |
| DrawingCache |
L’appel de cette méthode équivaut à appeler |
| DrawingCacheBackgroundColor |
Ce membre est déconseillé. ; La définition d’une couleur d’arrière-plan unie pour les bitmaps du cache de dessin améliore les performances et l’utilisation de la mémoire. |
| DrawingCacheEnabled |
Indique si le cache de dessin est activé pour cette vue. ; Active ou désactive le cache de dessin. |
| DrawingCacheQuality |
Retourne la qualité du cache de dessin. ; Définissez la qualité du cache de dessin de cette vue. |
| DrawingTime |
Retourne l’heure à laquelle le dessin de la hiérarchie d’affichage a démarré. |
| DuplicateParentStateEnabled |
Indique si cela doublons son état dessinable à partir de son parent. ; Active ou désactive la duplication de l’état du parent dans cette vue. |
| Elevation |
Élévation de base de cette vue par rapport à son parent, en pixels. Définit l’élévation de base de cette vue, en pixels. |
| EmptyStateSet |
Indique que la vue n’a aucun état défini. |
| Enabled |
Retourne l’état activé pour cette vue. ; Définissez l’état activé de cette vue. |
| EnabledFocusedSelectedStateSet |
Indique que la vue est activée, prioritaire et sélectionnée. |
| EnabledFocusedSelectedWindowFocusedStateSet |
Indique que l’affichage est activé, concentré, sélectionné et que sa fenêtre a le focus. |
| EnabledFocusedStateSet |
Indique que la vue est activée et a le focus. |
| EnabledFocusedWindowFocusedStateSet |
Indique que l’affichage est activé, concentré et que sa fenêtre a le focus. |
| EnabledSelectedStateSet |
Indique que la vue est activée et sélectionnée. |
| EnabledSelectedWindowFocusedStateSet |
Indique que l’affichage est activé, sélectionné et que sa fenêtre a le focus. |
| EnabledStateSet |
Indique que la vue est activée. |
| EnabledWindowFocusedStateSet |
Indique que l’affichage est activé et que sa fenêtre a le focus. |
| ExplicitStyle |
Retourne l’ID de ressource pour le style spécifié à l’aide |
| FilterTouchesWhenObscured |
Obtient si l’infrastructure doit ignorer les touches lorsque la fenêtre de la vue est masquée par une autre fenêtre visible à l’emplacement tactile. Définit si l’infrastructure doit ignorer les touches lorsque la fenêtre de l’affichage est masquée par une autre fenêtre visible à l’emplacement tactile. |
| FitsSystemWindows |
Vérifiez l’état de |
| Focusable |
Retourne si cette vue est actuellement en mesure de prendre le focus. ; Définissez si cette vue peut recevoir le focus. |
| FocusableInTouchMode |
Lorsqu’une vue est focusable, il se peut qu’elle ne souhaite pas prendre le focus en mode tactile. Définissez si cette vue peut recevoir le focus en mode tactile. |
| FocusedByDefault |
Retourne si cette vue doit recevoir le focus lorsque le focus est restauré pour la hiérarchie d’affichage contenant cette vue. ; Définit si cette vue doit recevoir le focus lorsque le focus est restauré pour la hiérarchie d’affichage contenant cette vue. |
| FocusedSelectedStateSet |
Indique que la vue est axée et sélectionnée. |
| FocusedSelectedWindowFocusedStateSet |
Indique que l’affichage est concentré, sélectionné et que sa fenêtre a le focus. |
| FocusedStateSet |
Indique que la vue est axée. |
| FocusedWindowFocusedStateSet |
Indique que l’affichage a le focus et que sa fenêtre a le focus. |
| ForceDarkAllowed |
Voir |
| Foreground |
Retourne le dessinable utilisé comme premier plan de cette vue. ; Fournissez un dessinable à afficher au-dessus de tout le contenu de l’affichage. |
| ForegroundGravity |
Décrit comment le premier plan est positionné. |
| ForegroundTintBlendMode |
Retournez le mode de fusion utilisé pour appliquer la teinte au premier plan dessinable, le cas échéant. ; Spécifie le mode de fusion utilisé pour appliquer la teinte spécifiée par |
| ForegroundTintList |
Retourne la teinte appliquée au premier plan, si elle est spécifiée. ; Applique une teinte au premier plan dessinable. |
| ForegroundTintMode |
Obtient ou définit le mode de fusion utilisé pour appliquer la teinte au premier plan dessinable. |
| FrameContentVelocity |
Obtenez la vitesse actuelle de la vue. ; Définissez la vitesse actuelle de la vue, nous suivons uniquement la valeur positive. |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| Handler |
Gestionnaire associé au thread exécutant la vue. Ce gestionnaire peut être utilisé pour pomper des événements dans la file d’attente des événements de l’interface utilisateur. |
| HandwritingBoundsOffsetBottom |
Retourne la quantité de décalage appliquée au bord inférieur des limites d’écriture manuscrite de cette vue, dans l’unité de pixels. |
| HandwritingBoundsOffsetLeft |
Retourne la quantité de décalage appliquée au bord gauche des limites d’écriture manuscrite de cette vue, dans l’unité de pixels. |
| HandwritingBoundsOffsetRight |
Retourne la quantité de décalage appliquée au bord droit des limites d’écriture manuscrite de cette vue, dans l’unité de pixels. |
| HandwritingBoundsOffsetTop |
Retourne la quantité de décalage appliquée au bord supérieur des limites d’écriture manuscrite de cette vue, dans l’unité de pixels. |
| HandwritingDelegateFlags |
Retourne des indicateurs configurant le comportement de délégation d’écriture manuscrite pour cet affichage de l’éditeur délégué, comme défini par |
| HandwritingDelegatorCallback |
Retourne le jeu de rappels par |
| HapticFeedbackEnabled |
Définissez si cette vue doit avoir des commentaires haptiques pour les événements tels que les pressions longues. |
| HasExplicitFocusable |
Retourne true si cette vue est focusable ou si elle contient une vue accessible pour laquelle |
| HasFocus |
Retourne true si cette vue a le focus lui-même ou est l’ancêtre de la vue qui a le focus. |
| HasFocusable |
Retourne true si cette vue est focusable ou si elle contient une vue accessible pour laquelle |
| HasNestedScrollingParent |
Retourne true si cette vue a un parent de défilement imbriqué. |
| HasOnClickListeners |
Retourne si cette vue a un OnClickListener attaché. |
| HasOnLongClickListeners |
Retourne si cette vue a un OnLongClickListener attaché. |
| HasOverlappingRendering |
Retourne si cette vue comporte du contenu qui se chevauche. |
| HasPointerCapture |
Vérifie l’état de capture du pointeur. |
| HasTransientState |
Indique si la vue suit actuellement l’état temporaire que l’application ne doit pas avoir à se soucier de l’enregistrement et de la restauration, mais que l’infrastructure doit prendre une note spéciale pour conserver le cas échéant. ; Définissez si cette vue effectue actuellement le suivi de l’état temporaire que l’infrastructure doit tenter de conserver si possible. |
| HasWindowFocus |
Retourne true si cette vue se trouve dans une fenêtre qui a actuellement le focus sur la fenêtre. |
| Height |
Retournez la hauteur de votre vue. |
| HorizontalFadingEdgeEnabled |
Indiquez si les bords horizontaux sont décolorés lorsque la vue fait défiler horizontalement. ; Définissez si les bords horizontaux doivent être décolorés lorsque cette vue fait défiler horizontalement. |
| HorizontalFadingEdgeLength |
Retourne la taille des bords en mode horizontal utilisés pour indiquer qu’un plus grand nombre de contenu dans cette vue est visible. |
| HorizontalScrollBarEnabled |
Indiquez si la barre de défilement horizontale doit être dessinée ou non. ; Définissez si la barre de défilement horizontale doit être dessinée ou non. |
| HorizontalScrollbarHeight |
Retourne la hauteur de la barre de défilement horizontale. |
| HorizontalScrollbarThumbDrawable |
Retourne le dessin actuellement configuré pour le pouce de la barre de défilement horizontale s’il existe, null sinon. Définit le pouce horizontal dessinable |
| HorizontalScrollbarTrackDrawable |
Retourne le dessin actuellement configuré pour la piste de la barre de défilement horizontale s’il existe, null sinon. Définit le tracé horizontal pouvant être dessiné |
| Hovered |
Retourne true si la vue est actuellement pointée. ; Définit si la vue est actuellement pointée. |
| Id |
Retourne l’identificateur de cette vue. ; Définit l’identificateur de cette vue. |
| ImportantForAccessibility |
Obtient le mode permettant de déterminer si cette vue est importante pour l’accessibilité. Définit comment déterminer si cette vue est importante pour l’accessibilité, c’est-à-dire si elle déclenche des événements d’accessibilité et si elle est signalée aux services d’accessibilité qui interrogent l’écran. |
| ImportantForAutofill |
Obtient le mode permettant de déterminer si cette vue est importante pour le remplissage automatique. Pour plus d’informations sur ce mode, consultez setImportantForAutofill(int) et isImportantForAutofill(). |
| ImportantForContentCapture |
Obtient le mode permettant de déterminer si cette vue est importante pour la capture de contenu. Pour plus d’informations sur ce mode, consultez setImportantForContentCapture(int) et isImportantForContentCapture(). |
| IsAccessibilityDataSensitive |
Indique si cette vue doit restreindre l’accès au service d’accessibilité uniquement aux services dont la propriété a la |
| IsAccessibilityFocused |
Retourne si cette vue est axée sur l’accessibilité. |
| IsAttachedToWindow |
Retourne true si cette vue est actuellement attachée à une fenêtre. |
| IsContentSensitive |
Retourne si cette vue affiche du contenu sensible, en fonction de la valeur définie explicitement par |
| IsCredential |
Cette méthode a été déconseillée au niveau de l’API 37. L’isCredential() n’est plus utilisé par le système et n’est pas recommandé pour une utilisation par les applications. L’objectif et les attentes d’utilisation de cette propriété n’ont jamais été clairement définis. |
| IsDirty |
True si cette vue a changé depuis la dernière fois dessinée. |
| IsFocused |
Retourne true si cette vue a le focus |
| IsHandwritingDelegate |
Retourne si cette vue a été définie en tant que délégué d’écriture manuscrite par |
| IsHardwareAccelerated |
Indique si cette vue est attachée à une fenêtre accélérée matérielle ou non. |
| IsImportantForAccessibility |
Calcule si cette vue doit être exposée pour l’accessibilité. |
| IsImportantForAutofill |
Indique si le |
| IsImportantForContentCapture |
Indique au système Android si cette vue est considérée comme importante pour la capture de contenu, en fonction de la valeur définie explicitement par |
| IsInEditMode |
Indique si cette vue est actuellement en mode édition. |
| IsInLayout |
Retourne si la hiérarchie d’affichage subit actuellement une passe de disposition. |
| IsInTouchMode |
Retourne l’état du mode tactile associé à cette vue. |
| IsLaidOut |
Cette propriété renvoie la valeur true si cette vue a subi au moins une disposition depuis sa dernière attachement ou détachée d’une fenêtre. |
| IsLayoutDirectionResolved |
True si la direction de la disposition a été résolue. |
| IsLayoutRequested |
Indique si la disposition de cette vue sera demandée ou non pendant la passe de disposition de la hiérarchie suivante. |
| IsOpaque |
Indique si cette vue est opaque. |
| IsPaddingOffsetRequired |
Si l’affichage dessine du contenu à l’intérieur de son remplissage et active les bords d’effacement, il doit prendre en charge les décalages de remplissage. |
| IsPaddingRelative |
Retourne si le remplissage a été défini via des valeurs |
| IsPivotSet |
Retourne si un pivot a été défini ou non par un appel à |
| IsScrollContainer |
Indique si cette vue est l’un des conteneurs défilants dans sa fenêtre. |
| IsShowingLayoutBounds |
Retourne |
| IsShown |
Retourne la visibilité de cette vue et de tous ses ancêtres |
| IsTemporarilyDetached |
Indique si l’état |
| IsTextAlignmentResolved |
True si l’alignement du texte est résolu. |
| IsTextDirectionResolved |
True si la direction du texte est résolue. |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| JniPeerMembers |
Obtient les métadonnées d’homologue JNI utilisées par le .NET pour le runtime de liaison Android. |
| KeepScreenOn |
Retourne si l’écran doit rester activé, correspondant à la valeur actuelle de |
| KeyboardNavigationCluster |
Retourne si cette vue est une racine d’un cluster de navigation au clavier. Définissez si cette vue est une racine d’un cluster de navigation au clavier. |
| KeyDispatcherState |
Retournez le global |
| LabelFor |
Obtient l’ID d’une vue pour laquelle cette vue sert d’étiquette à des fins d’accessibilité. ; Définit l’ID d’une vue pour laquelle cette vue sert d’étiquette à des fins d’accessibilité. |
| LayerType |
Indique le type de couche actuellement associé à cette vue. |
| LayoutDirection |
Retourne la direction de disposition résolue pour cette vue. ; Définissez la direction de disposition pour cette vue. |
| LayoutParameters |
Obtenez l’élément LayoutParams associé à cette vue. ; Définissez les paramètres de disposition associés à cette vue. |
| Left |
Position gauche de cette vue par rapport à son parent. ; Définit la position gauche de cette vue par rapport à son parent. |
| LeftFadingEdgeStrength |
Retourne la force, ou l’intensité, du bord décoloré gauche. |
| LeftPaddingOffset |
Montant par lequel étendre la région à la mode gauche. |
| LongClickable |
Indique si cette vue réagit aux événements de clic long ou non. ; Active ou désactive les événements de clic long pour cette vue. |
| Matrix |
Matrice de transformation de cette vue, calculée en fonction des propriétés de rotation, d’échelle et de tableau croisé dynamique actuelles. |
| MeasuredHeight |
Comme |
| MeasuredHeightAndState |
Retournez les informations de mesure de hauteur totale pour cette vue, calculées par l’appel le plus récent à |
| MeasuredState |
Retourne uniquement les bits d’état et |
| MeasuredWidth |
Comme |
| MeasuredWidthAndState |
Retournez les informations de mesure de largeur totale pour cette vue, calculées par l’appel le plus récent à |
| MinimumHeight |
Retourne la hauteur minimale de la vue. |
| MinimumWidth |
Retourne la largeur minimale de la vue. |
| NestedScrollingEnabled |
Retourne true si le défilement imbriqué est activé pour cette vue. ; Activez ou désactivez le défilement imbriqué pour cette vue. |
| NextClusterForwardId |
Obtient l’ID de la racine du cluster de navigation clavier suivant. |
| NextFocusDownId |
Obtient l’ID de la vue à utiliser lorsque le focus suivant est FOCUS_DOWN . |
| NextFocusForwardId |
Obtient l’ID de la vue à utiliser lorsque le focus suivant est FOCUS_FORWARD . |
| NextFocusLeftId |
Obtient l’ID de la vue à utiliser lorsque le focus suivant est FOCUS_LEFT . |
| NextFocusRightId |
Obtient l’ID de la vue à utiliser lorsque le focus suivant est FOCUS_RIGHT . |
| NextFocusUpId |
Obtient l’ID de la vue à utiliser lorsque le focus suivant est FOCUS_UP . |
| OnFocusChangeListener |
Retourne le rappel de modification de focus inscrit pour cette vue. ; Inscrivez un rappel à appeler lorsque le focus de cette vue a été modifié. |
| OutlineAmbientShadowColor |
Couleur d’ombre définie par setOutlineAmbientShadowColor(int) ou noire si rien n’a été défini |
| OutlineProvider |
Retourne le courant |
| OutlineSpotShadowColor |
Couleur d’ombre définie par setOutlineSpotShadowColor(int) ou noir si rien n’a été défini |
| Overlay |
Retourne la superposition de cette vue, la créant si elle n’existe pas encore. |
| OverScrollMode |
Retourne le mode de sur-défilement pour cette vue. ; Définissez le mode de sur-défilement pour cette vue. |
| PaddingBottom |
Retourne le remplissage inférieur de cette vue. |
| PaddingEnd |
Retourne le remplissage final de cette vue en fonction de sa direction de disposition résolue. |
| PaddingLeft |
Retourne le remplissage gauche de cette vue. |
| PaddingRight |
Retourne le remplissage droit de cette vue. |
| PaddingStart |
Retourne le remplissage de début de cette vue en fonction de sa direction de disposition résolue. |
| PaddingTop |
Retourne le remplissage supérieur de cette vue. |
| Parent |
Obtient le parent de cette vue. Notez que le parent est un ViewParent et pas nécessairement une vue. |
| ParentForAccessibility |
Obtient le parent à des fins d’accessibilité. Notez que le parent pour l’accessibilité n’est pas nécessaire pour le parent immédiat. C’est le premier prédécesseur qui est important pour l’accessibilité. |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| PendingCredentialCallback |
Retourne le rappel qui a déjà été configuré sur cette vue via l’API |
| PendingCredentialRequest |
Retourne l’élément |
| PivotX |
Emplacement x du point autour duquel la vue est |
| PivotY |
Emplacement y du point autour duquel la vue est |
| PointerIcon |
Obtient l’icône pointeur de la souris pour l’affichage actuel. |
| PreferKeepClear |
Récupérez la préférence pour que cette vue soit conservée en clair. ; Définissez une préférence pour que les limites de cette vue restent claires des fenêtres flottantes au-dessus de la fenêtre de cette vue. |
| PreferKeepClearRects |
Définissez une préférence pour effacer les rects fournis des fenêtres flottantes au-dessus de la fenêtre de cette vue. |
| Pressed |
Indique si la vue est actuellement en état enfoncé. ; Définit l’état appuyé pour cette vue. |
| PressedEnabledFocusedSelectedStateSet |
Indique que l’affichage est appuyé, activé, concentré et sélectionné. |
| PressedEnabledFocusedSelectedWindowFocusedStateSet |
Indique que l’affichage est appuyé, activé, concentré, sélectionné et que sa fenêtre a le focus. |
| PressedEnabledFocusedStateSet |
Indique que l’affichage est appuyé, activé et concentré. |
| PressedEnabledFocusedWindowFocusedStateSet |
Indique que l’affichage est appuyé, activé, concentré et que sa fenêtre a le focus. |
| PressedEnabledSelectedStateSet |
Indique que l’affichage est appuyé, activé et sélectionné. |
| PressedEnabledSelectedWindowFocusedStateSet |
Indique que l’affichage est appuyé, activé, sélectionné et que sa fenêtre a le focus. |
| PressedEnabledStateSet |
Indique que la vue est enfoncée et activée. |
| PressedEnabledWindowFocusedStateSet |
Indique que la vue est enfoncée, activée et que sa fenêtre a le focus. |
| PressedFocusedSelectedStateSet |
Indique que l’affichage est appuyé, concentré et sélectionné. |
| PressedFocusedSelectedWindowFocusedStateSet |
Indique que l’affichage est appuyé, concentré, sélectionné et que sa fenêtre a le focus. |
| PressedFocusedStateSet |
Indique que l’affichage est appuyé et concentré. |
| PressedFocusedWindowFocusedStateSet |
Indique que l’affichage est appuyé, concentré et que sa fenêtre a le focus. |
| PressedSelectedStateSet |
Indique que l’affichage est appuyé et sélectionné. |
| PressedSelectedWindowFocusedStateSet |
Indique que l’affichage est appuyé, sélectionné et que sa fenêtre a le focus. |
| PressedStateSet |
Indique que la vue est enfoncée. |
| PressedWindowFocusedStateSet |
Indique que l’affichage est enfoncé et que sa fenêtre a le focus. |
| RequestedFrameRate |
Obtenez la fréquence d’images préférée actuelle de l’affichage. Vous pouvez définir la fréquence d’images préférée pour une vue à l’aide d’un nombre positif ou en spécifiant la catégorie de fréquence d’images préférée à l’aide de constantes, notamment REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE, REQUESTED_FRAME_RATE_CATEGORY_LOW, REQUESTED_FRAME_RATE_CATEGORY_NORMAL, REQUESTED_FRAME_RATE_CATEGORY_HIGH. |
| Resources |
Retourne les ressources associées à cette vue. |
| RevealOnFocusHint |
Retourne la préférence de cette vue pour révéler le comportement lorsqu’il obtient le focus. ; Définit la préférence de cette vue pour révéler le comportement lorsqu’il obtient le focus. |
| Right |
Position droite de cette vue par rapport à son parent. ; Définit la position appropriée de cette vue par rapport à son parent. |
| RightFadingEdgeStrength |
Retourne la force, ou l’intensité, du bord décoloré droit. |
| RightPaddingOffset |
Montant par lequel étendre la région de décoloration appropriée. |
| RootSurfaceControl |
AttachedSurfaceControl lui-même n’est pas une vue, il s’agit simplement de l’interface de l’objet de système de fenêtre qui contient l’ensemble de la hiérarchie d’affichage. |
| RootView |
Recherche la vue la plus haute dans la hiérarchie d’affichage actuelle. |
| RootWindowInsets |
Fournissez les FenêtreInsets d’origine qui sont distribués à la hiérarchie d’affichage. |
| Rotation |
Degrés de rotation de la vue autour du point pivot. Définit les degrés que la vue est pivotée autour du point de tableau croisé dynamique. |
| RotationX |
Degrés de rotation de la vue autour de l’axe horizontal à travers le point de pivot. ; Définit les degrés que la vue est pivotée autour de l’axe horizontal à travers le point croisé dynamique. |
| RotationY |
Degrés de rotation de la vue autour de l’axe vertical à travers le point pivot. Définit les degrés que la vue est pivotée autour de l’axe vertical à travers le point croisé dynamique. |
| SaveEnabled |
Indique si cette vue enregistre son état (autrement dit, si sa |
| SaveFromParentEnabled |
Indique si l’ensemble de la hiérarchie sous cette vue enregistre son état lorsqu’une traversée d’enregistrement d’état se produit à partir de son parent. ; Contrôle si l’ensemble de la hiérarchie sous cette vue enregistre son état lorsqu’une traversée d’enregistrement d’état se produit à partir de son parent. |
| ScaleX |
Quantité que la vue est mise à l’échelle en x autour du point de tableau croisé dynamique, en proportion de la largeur non mise à l’échelle de la vue. Définit la quantité que la vue est mise à l’échelle en x autour du point de tableau croisé dynamique, en proportion de la largeur non mise à l’échelle de la vue. |
| ScaleXs |
Wrapper De propriété autour des |
| ScaleY |
Quantité que la vue est mise à l’échelle en y autour du point de tableau croisé dynamique, en proportion de la hauteur non mise à l’échelle de la vue. Définit la quantité que la vue est mise à l’échelle en Y autour du point de tableau croisé dynamique, en proportion de la largeur non mise à l’échelle de la vue. |
| ScaleYs |
Wrapper De propriété autour des |
| ScreenReaderFocusable |
Retourne si la vue doit être traitée comme une unité focusable par les outils d’accessibilité du lecteur d’écran. ; Définit si cette vue doit être un élément focusable pour les lecteurs d’écran et inclure des vues non focusables à partir de sa sous-arborescence lors de la fourniture de commentaires. |
| ScrollBarDefaultDelayBeforeFade |
Retourne le délai avant le fondu des barres de défilement. ; Définissez le délai avant le fondu des barres de défilement. |
| ScrollBarFadeDuration |
Retourne la durée de fondu de la barre de défilement. ; Définissez la durée de fondu de la barre de défilement. |
| ScrollbarFadingEnabled |
Retourne true si les barres de défilement sont fondues lorsque cette vue ne fait pas défiler ; Définissez si les barres de défilement sont fondues lorsque l’affichage ne fait pas défiler. |
| ScrollBarSize |
Retourne la taille de la barre de défilement. ; Définissez la taille de la barre de défilement. |
| ScrollBarStyle |
Retourne le style de barre de défilement actuel. ; Spécifiez le style des barres de défilement. |
| ScrollCaptureHint |
Retourne l’indicateur de capture de défilement actuel pour cette vue. ; Définit l’indicateur de capture de défilement pour cette vue. |
| ScrollIndicators |
Retourne un masque de bits représentant les indicateurs de défilement activés. |
| ScrollX |
Retourne la position de gauche défilement de cette vue. ; Définissez la position de défilement horizontal de votre vue. |
| ScrollY |
Renvoyer la position supérieure du défilement de cette vue. ; Définissez la position verticale de votre affichage. |
| Selected |
Indique l’état de sélection de cette vue. ; Modifie l’état de sélection de cette vue. |
| SelectedStateSet |
Indique que la vue est sélectionnée. |
| SelectedWindowFocusedStateSet |
Indique que l’affichage est sélectionné et que sa fenêtre a le focus. |
| SolidColor |
Remplacez cela si votre vue est connue pour être toujours dessinée en haut d’un arrière-plan de couleur unie et doit dessiner des bords décolorés. |
| SoundEffectsEnabled |
Définissez si cette vue doit avoir des effets sonores activés pour les événements tels que le clic et le toucher. |
| SourceLayoutResId |
Un |
| StateDescription |
Obtient ou définit la description de l’état présentée aux services d’accessibilité. |
| StateDescriptionFormatted |
Retourne la description de l’état |
| StateListAnimator |
Retourne l’élément StateListAnimator actuel s’il existe. ; Attache l’élément StateListAnimator fourni à cette vue. |
| SuggestedMinimumHeight |
Retourne la hauteur minimale suggérée que l’affichage doit utiliser. |
| SuggestedMinimumWidth |
Retourne la largeur minimale suggérée que la vue doit utiliser. |
| SupplementalDescription |
Obtient ou définit des informations d’accessibilité supplémentaires pour cette vue. |
| SupplementalDescriptionFormatted |
Retourne la description supplémentaire de la vue. Une description supplémentaire fournit de brèves informations supplémentaires pour ce nœud, telles que l’objectif du nœud lorsqu’il n’est pas transmis dans sa représentation textuelle. Par exemple, si une sélection déroulante a pour but de définir la famille de polices, la description supplémentaire peut être « famille de polices ». Si ce nœud a des enfants, sa description supplémentaire sert d’informations supplémentaires et n’est pas destinée à remplacer les informations existantes dans la sous-arborescence. Cela diffère de getContentDescription() dans lequel cette description est purement supplémentaire, tandis qu’une description de contenu peut être utilisée pour remplacer une description pour un nœud ou sa sous-arborescence qu’une technologie d’assistance calcule autrement en fonction d’autres propriétés du nœud et de ses descendants. Remarque : Ne remplacez pas cette méthode, car elle n’aura aucun effet sur la description supplémentaire présentée aux services d’accessibilité. Vous devez appeler setSupplementalDescription(CharSequence) pour modifier la description supplémentaire. |
| SystemGestureExclusionRects |
Récupérez la liste des zones dans l’espace de coordonnées post-disposition de cette vue où le système ne doit pas intercepter les mouvements tactiles ou d’autres mouvements d’appareil pointant. ; Définit une liste de zones dans l’espace de coordonnées post-disposition de cette vue où le système ne doit pas intercepter les mouvements tactiles ou d’autres mouvements d’appareil pointant. |
| SystemUiFlags |
Obtient ou définit les indicateurs de visibilité de l’interface utilisateur système demandés pour cette vue. |
| SystemUiVisibility |
Obsolète.
Retourne le dernier |
| Tag |
Retourne la balise de cette vue. ; Définit la balise associée à cette vue. |
| TextAlignment |
Retourne l’alignement du texte résolu. ; Définissez l’alignement du texte. |
| TextDirection |
Retournez le sens du texte résolu. ; Définissez la direction du texte. |
| 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. |
| TooltipText |
Obtient ou définit le texte affiché dans l’info-bulle de cette vue. |
| TooltipTextFormatted |
Renvoie le texte de l’info-bulle de la vue. Définit le texte de l’info-bulle qui s’affiche dans une petite fenêtre contextuelle en regard de la vue. |
| Top |
Position supérieure de cette vue par rapport à son parent. ; Définit la position supérieure de cette vue par rapport à son parent. |
| TopFadingEdgeStrength |
Retourne la force, ou l’intensité, du bord décoloré supérieur. |
| TopPaddingOffset |
Montant par lequel étendre la région de décoloration supérieure. |
| Touchables |
Recherchez et retournez toutes les vues tactiles qui sont descendants de cette vue, éventuellement y compris cette vue si elle est tactile elle-même. |
| TouchDelegate |
Obtient touchDelegate pour cette vue. |
| TransitionAlpha |
Cette propriété est destinée uniquement à être utilisée par la transition Fondu, qui l’anime pour produire une translucency visuelle qui n’a pas d’effet secondaire (ou qui est affectée par) la propriété alpha réelle. ; Cette propriété est destinée uniquement à être utilisée par la transition Fondu, qui l’anime pour produire une translucency visuelle qui n’a pas d’effet secondaire (ou qui est affectée par) la propriété alpha réelle. |
| TransitionName |
Retourne le nom de la vue à utiliser pour identifier les vues dans transitions. ; Définit le nom de la vue à utiliser pour identifier les vues dans les transitions. |
| TranslationX |
Emplacement horizontal de cette vue par rapport à sa |
| TranslationY |
Emplacement vertical de cette vue par rapport à sa |
| TranslationZ |
Emplacement de profondeur de cette vue par rapport à son |
| UniqueDrawingId |
Obtenez l’identificateur utilisé pour cette vue par le système de dessin. |
| VerticalFadingEdgeEnabled |
Indiquez si les bords verticaux sont décolorés lorsque la vue fait défiler horizontalement. ; Définissez si les bords verticaux doivent être décolorés lorsque cette vue fait défiler verticalement. |
| VerticalFadingEdgeLength |
Retourne la taille des bords décolorés verticaux utilisés pour indiquer qu’un plus grand nombre de contenu dans cette vue est visible. |
| VerticalScrollBarEnabled |
Indiquez si la barre de défilement verticale doit être dessinée ou non. ; Définissez si la barre de défilement verticale doit être dessinée ou non. |
| VerticalScrollbarPosition |
Définissez la position de la barre de défilement verticale. |
| VerticalScrollbarThumbDrawable |
Retourne le dessin actuellement configuré pour le pouce de la barre de défilement verticale s’il existe, null sinon. Définit le pouce de la barre de défilement verticale pouvant être dessinée |
| VerticalScrollbarTrackDrawable |
Retourne le dessin actuellement configuré pour la piste de la barre de défilement verticale s’il existe, null sinon. Définit la piste de barre de défilement verticale pouvant être dessinée |
| VerticalScrollbarWidth |
Retourne la largeur de la barre de défilement verticale. |
| ViewTranslationResponse |
Retourne l’élément |
| ViewTreeObserver |
Retourne le ViewTreeObserver pour la hiérarchie de cette vue. |
| Visibility |
Retourne l’état de visibilité de cette vue. ; Définissez l’état de visibilité de cette vue. |
| Width |
Retournez la largeur de votre vue. |
| WindowAttachCount |
Nombre de fois où cette vue a été attachée à une fenêtre |
| WindowFocusedStateSet |
Indique que la fenêtre de l’affichage a le focus. |
| WindowId |
Récupérez la |
| WindowInsetsController |
Récupère l’une |
| WindowSystemUiVisibility |
Retourne la visibilité actuelle de l’interface utilisateur système définie pour l’ensemble de la fenêtre. |
| WindowToken |
Récupérez un jeton unique identifiant la fenêtre à laquelle cette vue est attachée. |
| WindowVisibility |
Renvoie la visibilité actuelle de la fenêtre à laquelle cette vue est attachée (soit |
| X |
Wrapper De propriété autour des |
| Y |
Wrapper De propriété autour des |
| Z |
Wrapper De propriété autour des |
Méthodes
| Nom | Description |
|---|---|
| AddChildrenForAccessibility(IList<View>) |
Ajoute les enfants de cet affichage pertinents pour l’accessibilité à la liste donnée en tant que sortie. |
| AddExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo, String, Bundle) |
Ajoute des données supplémentaires à une |
| AddFocusables(IList<View>, FocusSearchDirection, FocusablesFlags) |
Ajoute toutes les vues pouvant être focusables qui sont des descendants de cette vue (éventuellement y compris cette vue si elle est focusable elle-même) aux vues. |
| AddFocusables(IList<View>, FocusSearchDirection) |
Ajoutez toutes les vues pouvant être mises au point qui sont des descendants de cette vue (éventuellement cette vue si elle est focusable elle-même) aux vues. |
| AddKeyboardNavigationClusters(ICollection<View>, FocusSearchDirection) |
Ajoute les racines de cluster de navigation clavier qui sont des descendants de cette vue (éventuellement, y compris cette vue s’il s’agit d’une racine de cluster elle-même) aux vues. |
| AddOnAttachStateChangeListener(View+IOnAttachStateChangeListener) |
Ajoutez un écouteur pour les modifications d’état d’attachement. |
| AddOnLayoutChangeListener(View+IOnLayoutChangeListener) |
Ajoutez un écouteur qui sera appelé lorsque les limites de la vue changent en raison du traitement de la disposition. |
| AddOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener) |
Ajoute un écouteur qui recevra des ss non gérés |
| AddTouchables(IList<View>) |
Ajoutez toutes les vues tactiles qui sont descendants de cette vue (éventuellement y compris cette vue si elle est tactile elle-même) aux vues. |
| Animate() |
Cette méthode retourne un objet ViewPropertyAnimator, qui peut être utilisé pour animer des propriétés spécifiques sur cette vue. |
| AnnounceForAccessibility(ICharSequence) |
Méthode pratique pour envoyer un |
| AnnounceForAccessibility(String) |
Méthode pratique pour envoyer un |
| Autofill(AutofillValue) |
Remplit automatiquement le contenu de cette vue avec le |
| Autofill(SparseArray) |
Remplit automatiquement le contenu des enfants virtuels dans cette vue. |
| AwakenScrollBars() |
Déclenchez les barres de défilement à dessiner. |
| AwakenScrollBars(Int32, Boolean) |
Déclenchez les barres de défilement à dessiner. |
| AwakenScrollBars(Int32) |
Déclenchez les barres de défilement à dessiner. |
| BringToFront() |
Modifiez l’ordre de z de la vue dans l’arborescence, de sorte qu’il se trouve sur d’autres vues frères. |
| BuildDrawingCache() |
L’appel de cette méthode équivaut à appeler |
| BuildDrawingCache(Boolean) |
Force la génération du cache de dessin si le cache de dessin n’est pas valide. |
| BuildLayer() |
Force la création de la couche de cette vue et le rendu de cette vue dans sa couche. |
| CallOnClick() |
Appelez directement n’importe quel OnClickListener attaché. |
| CancelDragAndDrop() |
Annule une opération de glisser-déplacer en cours. |
| CancelLongPress() |
Annule une longue pression en attente. |
| CancelPendingInputEvents() |
Annulez les événements d’entrée généraux différés qui ont été publiés précédemment dans la file d’attente des événements. |
| CanResolveLayoutDirection() |
Vérifiez si la résolution de direction de disposition peut être effectuée. |
| CanResolveTextAlignment() |
Vérifiez si la résolution de l’alignement du texte peut être effectuée. |
| CanResolveTextDirection() |
Vérifiez si la résolution de direction du texte peut être effectuée. |
| CanScrollHorizontally(Int32) |
Vérifiez si cette vue peut faire défiler horizontalement dans une certaine direction. |
| CanScrollVertically(Int32) |
Vérifiez si cette vue peut faire défiler verticalement dans une certaine direction. |
| CheckInputConnectionProxy(View) |
Appelé par le |
| ClearAnimation() |
Annule toutes les animations de cette vue. |
| ClearFocus() |
Appelé lorsque cette vue veut abandonner le focus. |
| ClearPendingCredentialRequest() |
Efface la requête et le rappel précédemment définis via |
| ClearViewTranslationCallback() |
Effacez le résultat |
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| CombineMeasuredStates(Int32, Int32) |
Fusionnez deux états comme retournés par |
| ComputeHorizontalScrollExtent() |
Calculez l’étendue horizontale du pouce de la barre de défilement horizontale dans la plage horizontale. |
| ComputeHorizontalScrollOffset() |
Calculez le décalage horizontal du pouce de la barre de défilement horizontale dans la plage horizontale. |
| ComputeHorizontalScrollRange() |
Calculez la plage horizontale que représente la barre de défilement horizontale. |
| ComputeScroll() |
Appelé par un parent pour demander qu’un enfant met à jour ses valeurs pour mScrollX et mScrollY si nécessaire. |
| ComputeSystemWindowInsets(WindowInsets, Rect) |
Ensembles de calcul qui doivent être consommés par cette vue et ceux qui doivent se propager à ceux qu’il contient. |
| ComputeVerticalScrollExtent() |
Calculez l’étendue verticale du pouce de la barre de défilement verticale dans la plage verticale. |
| ComputeVerticalScrollOffset() |
Calculez le décalage vertical du pouce de la barre de défilement verticale dans la plage horizontale. |
| ComputeVerticalScrollRange() |
Calculez la plage verticale que représente la barre de défilement verticale. |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| CreateAccessibilityNodeInfo() |
Retourne un |
| CreateContextMenu(IContextMenu) |
Affichez le menu contextuel de cet affichage. |
| DestroyDrawingCache() |
Libère les ressources utilisées par le cache de dessin. |
| DispatchApplyWindowInsets(WindowInsets) |
Demande d’appliquer les ensembles de fenêtres donnés à cette vue ou à une autre vue dans sa sous-arborescence. |
| DispatchCapturedPointerEvent(MotionEvent) |
Passez un événement de pointeur capturé vers la vue prioritaire. |
| DispatchConfigurationChanged(Configuration) |
Distribuez une notification sur une configuration de ressource en bas de la hiérarchie d’affichage. |
| DispatchCreateViewTranslationRequest(IDictionary<AutofillId,Int64[]>, Int32[], TranslationCapability, IList<ViewTranslationRequest>) |
Répartit pour collecter les |
| DispatchDisplayHint(ViewStates) |
Envoyez un indicateur sur l’affichage de cette vue. |
| DispatchDragEvent(DragEvent) |
Détecte si cette vue est activée et dispose d’un écouteur d’événement glisser. |
| DispatchDraw(Canvas) |
Appelé par dessin pour dessiner les vues enfants. |
| DispatchDrawableHotspotChanged(Single, Single) |
Distribue drawableHotspotChanged à tous les enfants de cette Vue. |
| DispatchFinishTemporaryDetach() |
Distribuez |
| DispatchGenericFocusedEvent(MotionEvent) |
Distribuez un événement de mouvement générique à l’affichage actuellement ciblé. |
| DispatchGenericMotionEvent(MotionEvent) |
Distribuez un événement de mouvement générique. |
| DispatchGenericPointerEvent(MotionEvent) |
Distribuez un événement de mouvement générique à la vue sous le premier pointeur. |
| DispatchHoverEvent(MotionEvent) |
Répartit un événement de pointage. |
| DispatchKeyEvent(KeyEvent) |
Distribuez un événement clé à la vue suivante sur le chemin d’accès au focus. |
| DispatchKeyEventPreIme(KeyEvent) |
Distribuez un événement clé avant d’être traité par toute méthode d’entrée associée à la hiérarchie d’affichage. |
| DispatchKeyShortcutEvent(KeyEvent) |
Répartit un événement de raccourci de touche. |
| DispatchNestedFling(Single, Single, Boolean) |
Distribuez un fling à un parent de défilement imbriqué. |
| DispatchNestedPreFling(Single, Single) |
Distribuez un fling à un parent de défilement imbriqué avant qu’il ne soit traité par cette vue. |
| DispatchNestedPrePerformAccessibilityAction(Action, Bundle) |
Signalez une action d’accessibilité aux parents de cette vue pour le traitement délégué. |
| DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[]) |
Distribuez une étape d’un défilement imbriqué en cours avant que cette vue n’utilise une partie de celle-ci. |
| DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) |
Distribuez une étape d’un défilement imbriqué en cours. |
| DispatchPointerCaptureChanged(Boolean) |
Avertit cette vue que son état de capture de pointeur a changé. |
| DispatchPopulateAccessibilityEvent(AccessibilityEvent) |
Distribue un |
| DispatchProvideAutofillStructure(ViewStructure, AutofillFlags) |
Répartit la création d’un |
| DispatchProvideStructure(ViewStructure) |
Répartir la création de |
| DispatchRestoreInstanceState(SparseArray) |
Appelé par |
| DispatchSaveInstanceState(SparseArray) |
Appelé par |
| DispatchScrollCaptureSearch(Rect, Point, IConsumer) |
Distribuez une demande de recherche de capture de défilement vers le bas de la hiérarchie d’affichage. |
| DispatchSetActivated(Boolean) |
Répartit setActivated sur tous les enfants de cette vue. |
| DispatchSetPressed(Boolean) |
Dispatch setPressed sur tous les enfants de cette vue. |
| DispatchSetSelected(Boolean) |
Dispatch est défini sur tous les enfants de cette vue. |
| DispatchStartTemporaryDetach() |
Distribuez |
| DispatchSystemUiVisibilityChanged(Int32) |
Obsolète.
Avertit cette vue que la visibilité de l’interface utilisateur système a changé. |
| DispatchSystemUiVisibilityChanged(SystemUiFlags) |
Répartit les rappels vers |
| DispatchTouchEvent(MotionEvent) |
Transmettez l’événement de mouvement de l’écran tactile à l’affichage cible, ou cette vue s’il s’agit de la cible. |
| DispatchTrackballEvent(MotionEvent) |
Passez un événement de mouvement trackball jusqu’à la vue prioritaire. |
| DispatchUnhandledMove(View, FocusSearchDirection) |
Cette méthode est la dernière chance pour la vue prioritaire et ses ancêtres de répondre à une touche de direction. |
| DispatchVisibilityChanged(View, ViewStates) |
Distribuez une visibilité d’affichage vers le bas de la hiérarchie d’affichage. |
| DispatchWindowFocusChanged(Boolean) |
Appelé lorsque la fenêtre contenant cette vue gagne ou perd le focus de la fenêtre. |
| DispatchWindowInsetsAnimationEnd(WindowInsetsAnimation) |
Répartit lorsque l’animation Des ensembles de fenêtres |
| DispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation) |
Répartit |
| DispatchWindowInsetsAnimationProgress(WindowInsets, IList<WindowInsetsAnimation>) |
Répartit |
| DispatchWindowInsetsAnimationStart(WindowInsetsAnimation, WindowInsetsAnimation+Bounds) |
Répartit lorsque |
| DispatchWindowSystemUiVisiblityChanged(SystemUiFlags) |
Répartit les rappels vers |
| DispatchWindowVisibilityChanged(ViewStates) |
Distribuez une visibilité de fenêtre vers le bas de la hiérarchie d’affichage. |
| 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() |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| Draw(Canvas) |
Affichez manuellement cette vue (et tous ses enfants) sur le canevas donné. |
| DrawableHotspotChanged(Single, Single) |
Cette fonction est appelée chaque fois que le point d’accès de la vue change et doit être propagé aux dessinables ou aux vues enfants gérées par la vue. |
| DrawableStateChanged() |
Cette fonction est appelée chaque fois que l’état de la vue change de telle sorte qu’il affecte l’état des dessinables affichés. |
| Equals(Object) |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| FindFocus() |
Recherchez la vue dans la hiérarchie enracinée dans cette vue qui a actuellement le focus. |
| FindOnBackInvokedDispatcher() |
Parcourez la hiérarchie d’affichage pour trouver la hiérarchie la plus |
| FindViewById(Int32) |
Recherche la première vue descendante avec l’ID donné, la vue elle-même si l’ID correspond |
| FindViewById<T>(Int32) |
Recherche la vue avec l’ID spécifié comme type demandé. |
| FindViewsWithText(IList<View>, ICharSequence, FindViewsWith) |
Recherche les vues qui contiennent du texte donné. |
| FindViewsWithText(IList<View>, String, FindViewsWith) |
Recherche les vues qui contiennent du texte donné. |
| FindViewWithTag(Object) |
Recherchez une vue enfant avec la balise donnée. |
| FitSystemWindows(Rect) |
Obsolète.
Appelé par la hiérarchie d’affichage lorsque les ensembles de contenu d’une fenêtre ont changé, pour lui permettre d’ajuster son contenu en fonction de ces fenêtres. |
| FocusSearch(FocusSearchDirection) |
Recherchez la vue la plus proche dans la direction spécifiée qui peut prendre le focus. |
| ForceHasOverlappingRendering(Boolean) |
Définit le comportement de chevauchement du rendu pour cette vue (voir hasOverlappingRendering() pour plus d’informations sur ce comportement. L’appel de cette méthode est une alternative à la substitution de hasOverlappingRendering() dans une sous-classe, en fournissant la valeur qui est ensuite utilisée en interne. Autrement dit, lorsque forceHasOverlappingRendering(boolean) est appelée, la valeur de hasOverlappingRendering() est ignorée et la valeur passée dans cette méthode est utilisée à la place. |
| ForceLayout() |
Force la disposition de cette vue lors de la prochaine passe de disposition. |
| GatherTransparentRegion(Region) |
Cela est utilisé par ViewRoot pour effectuer une optimisation lorsque la hiérarchie d’affichage contient une ou plusieurs SurfaceView. |
| GenerateDisplayHash(String, Rect, IExecutor, IDisplayHashResultCallback) |
Appelé pour générer une |
| GenerateViewId() |
Générez une valeur appropriée pour une utilisation dans |
| GetAccessibilityDelegate() |
Retourne le délégué pour implémenter la prise en charge de l’accessibilité via la composition. |
| GetAttributeResolutionStack(Int32) |
Retourne la liste ordonnée d’ID de ressource qui sont prises en compte lors de la résolution des valeurs d’attribut pour ce |
| GetAutofillHints() |
Obtient les indicateurs qui aident à |
| GetClipBounds(Rect) |
Remplit un rectangle de sortie avec les limites du clip de la vue, retourne |
| GetDefaultSize(Int32, Int32) |
Utilitaire pour retourner une taille par défaut. |
| GetDrawableState() |
Retourne un tableau d’ID de ressource des états dessinables représentant l’état actuel de la vue. |
| GetDrawingCache(Boolean) |
Retourne la bitmap dans laquelle ce dessin d’affichage est mis en cache. |
| GetDrawingRect(Rect) |
Retournez les limites de dessin visibles de votre vue. |
| GetFocusable() |
Retourne le paramètre focusable pour cette vue. |
| GetFocusables(FocusSearchDirection) |
Recherchez et retournez toutes les vues focusables qui sont descendants de cette vue, y compris éventuellement cette vue s’il est focusable lui-même. |
| GetFocusedRect(Rect) |
Lorsqu’un affichage a le focus et que l’utilisateur s’éloigne de celui-ci, l’affichage suivant est recherché à partir du rectangle renseigné par cette méthode. |
| GetGlobalVisibleRect(Rect, Point) |
Définit |
| GetGlobalVisibleRect(Rect) |
Définit |
| GetHashCode() |
Retourne une valeur de code de hachage pour l’objet. (Hérité de Object) |
| GetHasOverlappingRendering() |
Retourne la valeur pour le rendu qui se chevauche qui est utilisé en interne. |
| GetHitRect(Rect) |
Rectangle de positionnement dans les coordonnées du parent |
| GetLocalVisibleRect(Rect) |
Définit |
| GetLocationInSurface(Int32[]) |
Obtient les coordonnées de cette vue dans l’espace de coordonnées de la |
| GetLocationInWindow(Int32[]) |
Obtient les coordonnées de cette vue dans l’espace de coordonnées de la fenêtre qui contient la vue, indépendamment des décorations système. |
| GetLocationOnScreen(Int32[]) |
Obtient les coordonnées de cette vue dans l’espace de coordonnées de l’écran de l’appareil, quelles que soient les décorations système et si le système est en mode multi-fenêtre. |
| GetReceiveContentMimeTypes() |
Retourne les types MIME acceptés par |
| GetTag(Int32) |
Retourne la balise associée à cette vue et à la clé spécifiée. |
| GetWindowVisibleDisplayFrame(Rect) |
Récupérez la taille d’affichage visible globale dans laquelle la fenêtre à laquelle cette vue est attachée a été positionnée. |
| GetX() |
Position x visuelle de cette vue, en pixels. |
| GetY() |
Position y visuelle de cette vue, en pixels. |
| GetZ() |
Position z visuelle de cette vue, en pixels. |
| Inflate(Context, Int32, ViewGroup) |
Gonflez une vue à partir d’une ressource XML. |
| InitializeFadingEdge(TypedArray) |
Initialise les bords décolorés à partir d’un ensemble donné d’attributs de style. |
| InitializeScrollbars(TypedArray) |
Initialise les barres de défilement à partir d’un ensemble donné d’attributs de style. |
| Invalidate() |
Invalider l’ensemble de la vue. |
| Invalidate(Int32, Int32, Int32, Int32) |
Marquez la zone définie par le rect (l,t,r,b) comme nécessitant un dessin. |
| Invalidate(Rect) |
Marquez la zone définie par le sale comme nécessitant d’être dessinée. |
| InvalidateDrawable(Drawable) |
Invalide le dessinable spécifié. |
| InvalidateOutline() |
Appelé pour reconstruire le plan de cette vue à partir de son |
| InvokeFitsSystemWindows() |
Obsolète.
Appelle le comportement hérité de cette vue, fit-system-windows. |
| IsVisibleToUserForAutofill(Int32) |
Calcule si cette vue de remplissage automatique virtuel est visible pour l’utilisateur. |
| 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) |
| JumpDrawablesToCurrentState() |
Appelez |
| KeyboardNavigationClusterSearch(View, FocusSearchDirection) |
Recherchez le cluster de navigation clavier le plus proche dans la direction spécifiée. |
| Layout(Int32, Int32, Int32, Int32) |
Affecter une taille et une position à une vue et à tous ses descendants |
| Measure(Int32, Int32) |
C’est ce qu’on appelle pour savoir à quel point une vue doit être importante. |
| MergeDrawableStates(Int32[], Int32[]) |
Fusionnez vos propres valeurs d’état dans <var additionalState>/var< dans les valeurs >d’état de base var<baseState>/var< qui ont été retournées par > |
| 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) |
| OffsetLeftAndRight(Int32) |
Décaler l’emplacement horizontal de cette vue par la quantité spécifiée de pixels. |
| OffsetTopAndBottom(Int32) |
Décaler l’emplacement vertical de cette vue par le nombre spécifié de pixels. |
| OnAnimationEnd() |
Appelé par un ViewGroup parent pour notifier la fin de l’animation actuellement associée à cette vue. |
| OnAnimationStart() |
Appelé par un ViewGroup parent pour notifier le début de l’animation actuellement associée à cette vue. |
| OnApplyWindowInsets(WindowInsets) |
Appelé lorsque la vue doit s’appliquer |
| OnAttachedToWindow() |
Cela est appelé lorsque l’affichage est attaché à une fenêtre. |
| OnCancelPendingInputEvents() |
Appelé à la suite d’un appel à |
| OnCapturedPointerEvent(MotionEvent) |
Implémenter cette méthode pour gérer les événements de pointeur capturés |
| OnCheckIsTextEditor() |
Vérifiez si l’affichage appelé est un éditeur de texte, auquel cas il serait judicieux d’afficher automatiquement une fenêtre d’entrée réversible pour celle-ci. |
| OnConfigurationChanged(Configuration) |
Appelé lorsque la configuration actuelle des ressources utilisées par l’application a changé. |
| OnCreateContextMenu(IContextMenu) |
Les vues doivent implémenter cette opération si l’affichage lui-même va ajouter des éléments au menu contextuel. |
| OnCreateDrawableState(Int32) |
Générez le nouvel |
| OnCreateInputConnection(EditorInfo) |
Créez une inputConnection pour un InputMethod afin d’interagir avec la vue. |
| OnCreateViewTranslationRequest(Int32[], IConsumer) |
Collecte un |
| OnCreateVirtualViewTranslationRequests(Int64[], Int32[], IConsumer) |
Collecte les éléments qui représentent le contenu à traduire pour les vues virtuelles |
| OnDetachedFromWindow() |
Cela est appelé lorsque la vue est détachée d’une fenêtre. |
| OnDisplayHint(Int32) |
Donne à cette vue un indicateur sur l’affichage ou non. |
| OnDragEvent(DragEvent) |
Gère les événements de glissement envoyés par le système en suivant un appel à |
| OnDraw(Canvas) |
Implémentez cette opération pour effectuer votre dessin. |
| OnDrawForeground(Canvas) |
Dessinez tout contenu de premier plan pour cette vue. |
| OnDrawScrollBars(Canvas) |
Demandez le dessin de la barre de défilement horizontale et verticale. |
| OnFilterTouchEventForSecurity(MotionEvent) |
Filtrez l’événement tactile pour appliquer des stratégies de sécurité. |
| OnFinishInflate() |
Finalisez l’inflation d’une vue à partir de XML. |
| OnFinishTemporaryDetach() |
Appelé après |
| OnFocusChanged(Boolean, FocusSearchDirection, Rect) |
Appelé par le système d’affichage lorsque l’état de focus de cette vue change. |
| OnGenericMotionEvent(MotionEvent) |
Implémentez cette méthode pour gérer les événements de mouvement génériques. |
| OnHoverChanged(Boolean) |
Implémentez cette méthode pour gérer les modifications d’état de pointage. |
| OnHoverEvent(MotionEvent) |
Implémentez cette méthode pour gérer les événements de pointage. |
| OnInitializeAccessibilityEvent(AccessibilityEvent) |
Initialise une |
| OnInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) |
Initialise une |
| OnKeyDown(Keycode, KeyEvent) |
Implémentation par défaut de |
| OnKeyLongPress(Keycode, KeyEvent) |
Implémentation par défaut de |
| OnKeyMultiple(Keycode, Int32, KeyEvent) |
Implémentation par défaut de |
| OnKeyPreIme(Keycode, KeyEvent) |
Gérez un événement clé avant qu’il ne soit traité par toute méthode d’entrée associée à la hiérarchie d’affichage. |
| OnKeyShortcut(Keycode, KeyEvent) |
Appelé sur la vue prioritaire lorsqu’un événement de raccourci de touche n’est pas géré. |
| OnKeyUp(Keycode, KeyEvent) |
Implémentation par défaut de |
| OnLayout(Boolean, Int32, Int32, Int32, Int32) |
Appelé à partir de la disposition lorsque cette vue doit affecter une taille et une position à chacun de ses enfants. |
| OnMeasure(Int32, Int32) |
Mesurez la vue et son contenu pour déterminer la largeur mesurée et la hauteur mesurée. |
| OnOverScrolled(Int32, Int32, Boolean, Boolean) |
Appelé par |
| OnPointerCaptureChange(Boolean) |
Appelé lorsque la fenêtre vient d’acquérir ou de perdre la capture de pointeur. |
| OnPopulateAccessibilityEvent(AccessibilityEvent) |
Appelé pour |
| OnProvideAutofillStructure(ViewStructure, AutofillFlags) |
Remplit un |
| OnProvideAutofillVirtualStructure(ViewStructure, AutofillFlags) |
Remplit un |
| OnProvideContentCaptureStructure(ViewStructure, Int32) |
Remplit un |
| OnProvideStructure(ViewStructure) |
Appelé lorsque la structure d’assistance est récupérée à partir d’une vue dans le cadre de |
| OnProvideVirtualStructure(ViewStructure) |
Appelé lorsque la structure d’assistance est récupérée à partir d’une vue dans le cadre de la génération d’une |
| OnReceiveContent(ContentInfo) |
Implémente le comportement par défaut pour la réception de contenu pour ce type d’affichage. |
| OnResolvePointerIcon(MotionEvent, Int32) |
Résolvez l’icône de pointeur qui doit être utilisée pour le pointeur spécifié dans l’événement de mouvement. |
| OnRestoreInstanceState(IParcelable) |
Hook permettant à une vue de réappliquer une représentation de son état interne qui avait été généré précédemment par |
| OnRtlPropertiesChanged(LayoutDirection) |
Appelé lorsqu’une propriété RTL (direction de disposition ou direction du texte ou alignement du texte) a été modifiée. |
| OnSaveInstanceState() |
Hook permettant à une vue de générer une représentation de son état interne qui peut être utilisée ultérieurement pour créer une instance avec ce même état. |
| OnScreenStateChanged(ScreenState) |
Cette méthode est appelée chaque fois que l’état de l’écran auquel cette vue est attachée aux modifications. |
| OnScrollCaptureSearch(Rect, Point, IConsumer) |
Appelé lorsque la capture de défilement est demandée, pour rechercher le contenu approprié à faire défiler. |
| OnScrollChanged(Int32, Int32, Int32, Int32) |
Ceci est appelé en réponse à un défilement interne dans cette vue (i. |
| OnSetAlpha(Int32) |
Appelé s’il existe une transformation qui implique alpha. |
| OnSizeChanged(Int32, Int32, Int32, Int32) |
Cela est appelé lors de la disposition lorsque la taille de cette vue a changé. |
| OnStartTemporaryDetach() |
Ceci est appelé lorsqu’un conteneur va détacher temporairement un enfant, avec |
| OnTouchEvent(MotionEvent) |
Implémentez cette méthode pour gérer les événements de mouvement d’écran tactile. |
| OnTrackballEvent(MotionEvent) |
Implémentez cette méthode pour gérer les événements de mouvement trackball. |
| OnViewTranslationResponse(ViewTranslationResponse) |
Appelé lorsque le contenu de l’objet a |
| OnVirtualViewTranslationResponses(LongSparseArray) |
Appelé lorsque le contenu de l’objet a |
| OnVisibilityAggregated(Boolean) |
Appelé lorsque la visibilité utilisateur de cette vue est potentiellement affectée par une modification apportée à cette vue elle-même, une vue ancêtre ou la fenêtre à laquelle cette vue est attachée. |
| OnVisibilityChanged(View, ViewStates) |
Appelé lorsque la visibilité de la vue ou un ancêtre de la vue a changé. |
| OnWindowFocusChanged(Boolean) |
Appelé lorsque la fenêtre contenant cette vue gagne ou perd le focus. |
| OnWindowSystemUiVisibilityChanged(SystemUiFlags) |
Remplacez pour savoir quand la visibilité de l’interface utilisateur système demandée de la fenêtre a changé, c’est-à-dire la valeur retournée par |
| OnWindowVisibilityChanged(ViewStates) |
Appelé lorsque la fenêtre contenant a changé sa visibilité (entre |
| OverScrollBy(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean) |
Faites défiler l’affichage avec un comportement standard pour faire défiler au-delà des limites de contenu normales. |
| PerformAccessibilityAction(Action, Bundle) |
Exécute l’action d’accessibilité spécifiée sur la vue. |
| PerformAccessibilityAction(GlobalAction, Bundle) |
Obsolète.
Exécute l’action d’accessibilité spécifiée sur la vue. |
| PerformClick() |
Appelez onClickListener de cette vue, s’il est défini. |
| PerformContextClick() |
Appelez OnContextClickListener de cette vue, s’il est défini. |
| PerformContextClick(Single, Single) |
Appelez OnContextClickListener de cette vue, s’il est défini. |
| PerformHapticFeedback(FeedbackConstants, FeedbackFlags) |
BZZZTT !! 1! |
| PerformHapticFeedback(FeedbackConstants) |
BZZZTT !! 1! |
| PerformHapticFeedback(HapticFeedbackRequest) |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. |
| PerformLongClick() |
Appelle OnLongClickListener de cette vue, s’il est défini. |
| PerformLongClick(Single, Single) |
Appelle OnLongClickListener de cette vue, s’il est défini. |
| PerformReceiveContent(ContentInfo) |
Reçoit le contenu donné. |
| PlaySoundEffect(SoundEffects) |
Lire un effet sonore pour cette vue. |
| Post(Action) |
Publie une action à exécuter sur ce thread d’interface utilisateur d’affichage. |
| Post(IRunnable) |
Entraîne l’ajout de l’exécution à la file d’attente de messages. |
| PostDelayed(Action, Int64) |
Publie une action à exécuter sur ce thread d’interface utilisateur d’affichage après un délai. |
| PostDelayed(IRunnable, Int64) |
Entraîne l’ajout de l’exécution à la file d’attente de messages après la durée spécifiée. |
| PostInvalidate() |
Provoquer une invalidation sur un cycle ultérieur dans la boucle d’événement. |
| PostInvalidate(Int32, Int32, Int32, Int32) |
Entraîner une invalidation de la zone spécifiée sur un cycle ultérieur via la boucle d’événement. |
| PostInvalidateDelayed(Int64, Int32, Int32, Int32, Int32) |
Entraîner une invalidation de la zone spécifiée sur un cycle ultérieur via la boucle d’événement. |
| PostInvalidateDelayed(Int64) |
Provoquer une invalidation sur un cycle ultérieur dans la boucle d’événement. |
| PostInvalidateOnAnimation() |
Entraîner une invalidation sur l’étape de l’animation suivante, généralement l’image d’affichage suivante. |
| PostInvalidateOnAnimation(Int32, Int32, Int32, Int32) |
Entraîner une invalidation de la zone spécifiée sur l’étape de l’heure d’animation suivante, généralement l’image d’affichage suivante. |
| PostOnAnimation(IRunnable) |
Provoque l’exécution de l’exécution à l’étape de l’animation suivante. |
| PostOnAnimationDelayed(IRunnable, Int64) |
Provoque l’exécution de l’exécution à l’étape de l’animation suivante, après la durée spécifiée. |
| RefreshDrawableState() |
Appelez-le pour forcer une vue à mettre à jour son état dessinable. |
| ReleasePointerCapture() |
Libère la capture du pointeur. |
| RemoveCallbacks(Action) |
Supprime les exécutions en attente de l’action spécifiée dans la file d’attente des messages de cette vue. |
| RemoveCallbacks(IRunnable) |
Supprime l’exécutable spécifié de la file d’attente de messages. |
| RemoveOnAttachStateChangeListener(View+IOnAttachStateChangeListener) |
Supprimez un écouteur pour les modifications d’état d’attachement. |
| RemoveOnLayoutChangeListener(View+IOnLayoutChangeListener) |
Supprimez un écouteur pour les modifications de disposition. |
| RemoveOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener) |
Supprime un écouteur qui recevra un shandled |
| ReportAppJankStats(AppJankStats) |
Appelé à partir d’applications quand ils veulent signaler des statistiques jank au système. |
| RequestApplyInsets() |
Demandez qu’une nouvelle répartition |
| RequestFitSystemWindows() |
Obsolète.
Demandez qu’une nouvelle répartition |
| RequestFocus() |
Appelez-le pour essayer de donner le focus à une vue spécifique ou à l’un de ses descendants. |
| RequestFocus(FocusSearchDirection, Rect) |
Appelez-le pour essayer de donner le focus à une vue spécifique ou à l’un de ses descendants et donnez-lui des indications sur la direction et un rectangle spécifique à partir duquel le focus provient. |
| RequestFocus(FocusSearchDirection) |
Appelez-le pour essayer de donner le focus à une vue spécifique ou à l’un de ses descendants et donnez-lui un indicateur sur la direction du focus. |
| RequestFocusFromTouch() |
Appelez-le pour essayer de donner le focus à une vue spécifique ou à l’un de ses descendants. |
| RequestLayout() |
Appelez-le lorsque quelque chose a changé qui a invalidé la disposition de cette vue. |
| RequestPointerCapture() |
Demande le mode de capture de pointeur. |
| RequestRectangleOnScreen(Rect, Boolean, Int32) |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. |
| RequestRectangleOnScreen(Rect, Boolean) |
Demandez qu’un rectangle de cette vue soit visible sur l’écran, en faisant défiler si nécessaire juste assez. |
| RequestRectangleOnScreen(Rect) |
Demandez qu’un rectangle de cette vue soit visible sur l’écran, en faisant défiler si nécessaire juste assez. |
| RequestUnbufferedDispatch(Int32) |
Demandez une distribution non sauvegardée de la classe source d’événement donnée à cette vue. |
| RequestUnbufferedDispatch(MotionEvent) |
Demandez une distribution non déboguée du flux donné de MotionEvents dans cette vue. |
| RequireViewById(Int32) |
Recherche la première vue descendante avec l’ID donné, la vue elle-même si l’ID correspond |
| RequireViewById<T>(Int32) |
Recherche la vue avec l’ID spécifié comme type demandé. |
| ResetPivot() |
Efface tout tableau croisé dynamique précédemment défini par un appel à |
| ResolveSize(Int32, Int32) |
Version de |
| ResolveSizeAndState(Int32, Int32, Int32) |
Utilitaire pour rapprocher une taille et un état souhaités, avec des contraintes imposées par un MeasureSpec. |
| RestoreDefaultFocus() |
Donne le focus à la vue focus par défaut dans la hiérarchie d’affichage qui a cette vue en tant que racine. |
| RestoreHierarchyState(SparseArray) |
Restaurez l’état figé de cette hiérarchie d’affichage à partir du conteneur donné. |
| SaveAttributeDataForStyleable(Context, Int32[], IAttributeSet, TypedArray, Int32, Int32) |
Stocke les informations de débogage sur les attributs. |
| SaveHierarchyState(SparseArray) |
Stockez l’état figé de cette hiérarchie d’affichage dans le conteneur donné. |
| ScheduleDrawable(Drawable, Action, Int64) |
Planifie une action dessinable à exécuter à l’heure spécifiée. |
| ScheduleDrawable(Drawable, IRunnable, Int64) |
Planifie une action sur un dessinable à l’heure spécifiée. |
| ScrollBy(Int32, Int32) |
Déplacez la position de défilement de votre vue. |
| ScrollTo(Int32, Int32) |
Définissez la position de défilement de votre vue. |
| SendAccessibilityEvent(EventTypes) |
Envoie un événement d’accessibilité du type donné. |
| SendAccessibilityEventUnchecked(AccessibilityEvent) |
Cette méthode se comporte exactement comme |
| SetAccessibilityDataSensitive(AccessibilityDataSensitive) |
Spécifie si cette vue ne doit autoriser que les interactions entre |
| SetAccessibilityDelegate(View+AccessibilityDelegate) |
Définit un délégué pour implémenter la prise en charge de l’accessibilité via la composition (par opposition à l’héritage). |
| SetAllowClickWhenDisabled(Boolean) |
Active ou désactive les événements de clic pour cette vue en cas de désactivation. |
| SetAllowedHandwritingDelegatePackage(String) |
Spécifie que cette vue peut servir de délégateur d’initiation d’écriture manuscrite pour un affichage d’éditeur délégué à partir du package spécifié. |
| SetAllowedHandwritingDelegatorPackage(String) |
Spécifie qu’une vue à partir du package spécifié peut servir de délégateur d’écriture manuscrite pour cet affichage de l’éditeur délégué. |
| SetAutofillHints(String[]) |
Définit les indicateurs qui aident à |
| SetBackgroundColor(Color) |
Définit la couleur d’arrière-plan de cette vue. |
| SetBackgroundDrawable(Drawable) |
Obsolète.
Définit le dessinable utilisé comme arrière-plan de cette vue. |
| SetBackgroundResource(Int32) |
Définissez l’arrière-plan sur une ressource donnée. |
| SetCameraDistance(Single) |
Définit la distance le long de l’axe Z (orthogonal au plan X/Y sur lequel les vues sont dessinées) de la caméra à cette vue. |
| SetFadingEdgeLength(Int32) |
Définissez la taille du bord décoloré utilisé pour indiquer qu’un plus grand nombre de contenu dans cette vue est disponible. |
| SetFitsSystemWindows(Boolean) |
Définit si cette vue doit tenir compte ou non des décorations d’écran système telles que la barre d’état et l’ensemble de son contenu ; autrement dit, en contrôlant si l’implémentation par défaut de |
| SetFocusable(ViewFocusability) |
Définit si cette vue peut recevoir le focus. |
| SetForegroundGravity(GravityFlags) |
Décrit comment le premier plan est positionné. |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetHandwritingBoundsOffsets(Single, Single, Single, Single) |
Définissez la quantité de décalage appliquée aux limites de l’écriture manuscrite du stylet de cette vue. |
| SetLayerPaint(Paint) |
Met à jour l’objet |
| SetLayerType(LayerType, Paint) |
Spécifie le type de stockage de couche de cette vue. |
| SetLeftTopRightBottom(Int32, Int32, Int32, Int32) |
Affectez une taille et une position à cette vue. |
| SetMeasuredDimension(Int32, Int32) |
Cette méthode doit être appelée pour |
| SetMinimumHeight(Int32) |
Définit la hauteur minimale de la vue. Il n’est pas garanti que la vue puisse atteindre cette hauteur minimale (par exemple, si sa disposition parent la limite avec moins de hauteur disponible). |
| SetMinimumWidth(Int32) |
Définit la largeur minimale de la vue. Il n’est pas garanti que la vue puisse atteindre cette largeur minimale (par exemple, si sa disposition parent la limite avec moins de largeur disponible). |
| SetOnApplyWindowInsetsListener(View+IOnApplyWindowInsetsListener) |
Définissez une |
| SetOnCapturedPointerListener(View+IOnCapturedPointerListener) |
Définissez un écouteur pour recevoir des rappels lorsque le pointeur capture l’état d’une vue change. |
| SetOnClickListener(View+IOnClickListener) |
Inscrivez un rappel à appeler lorsque cet affichage est cliqué. |
| SetOnContextClickListener(View+IOnContextClickListener) |
Inscrivez un rappel à appeler lorsque cette vue est un clic contextuel. |
| SetOnCreateContextMenuListener(View+IOnCreateContextMenuListener) |
Inscrivez un rappel à appeler lorsque le menu contextuel de cette vue est généré. |
| SetOnDragListener(View+IOnDragListener) |
Inscrivez un objet de rappel de l’écouteur d’événement glisser pour cet affichage. |
| SetOnGenericMotionListener(View+IOnGenericMotionListener) |
Inscrivez un rappel à appeler lorsqu’un événement de mouvement générique est envoyé à cette vue. |
| SetOnHoverListener(View+IOnHoverListener) |
Inscrivez un rappel à appeler lorsqu’un événement de pointage est envoyé à cette vue. |
| SetOnKeyListener(View+IOnKeyListener) |
Inscrivez un rappel à appeler lorsqu’une touche matérielle est enfoncée dans cette vue. |
| SetOnLongClickListener(View+IOnLongClickListener) |
Inscrivez un rappel à appeler lorsque cette vue est activée et conservée. |
| SetOnReceiveContentListener(String[], IOnReceiveContentListener) |
Définit l’écouteur pour |
| SetOnScrollChangeListener(View+IOnScrollChangeListener) |
Inscrivez un rappel à appeler lorsque les positions X ou Y de défilement de cette vue changent. |
| SetOnSystemUiVisibilityChangeListener(View+IOnSystemUiVisibilityChangeListener) |
Définissez un écouteur pour recevoir des rappels lorsque la visibilité de la barre système change. |
| SetOnTouchListener(View+IOnTouchListener) |
Inscrivez un rappel à appeler lorsqu’un événement tactile est envoyé à cette vue. |
| SetOutlineAmbientShadowColor(Color) |
Définit la couleur de l’ombre ambiante dessinée lorsque la vue a une valeur Z positive ou d’élévation. |
| SetOutlineSpotShadowColor(Color) |
Définit la couleur de l’ombre spot dessinée lorsque la vue a une valeur Z positive ou d’élévation. |
| SetPadding(Int32, Int32, Int32, Int32) |
Définit le remplissage gauche, supérieur, droit et inférieur de cette vue. |
| SetPaddingRelative(Int32, Int32, Int32, Int32) |
Définit le remplissage relatif. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| SetPendingCredentialRequest(GetCredentialRequest, IOutcomeReceiver) |
Définit une |
| SetRenderEffect(RenderEffect) |
Configurez l’application |
| SetScrollCaptureCallback(IScrollCaptureCallback) |
Définit le rappel pour recevoir les demandes de capture de défilement. Ce composant est l’adaptateur entre l’API de capture de défilement et le code de l’interface utilisateur de l’application. Si aucun rappel n’est défini, le système peut fournir une implémentation. Toute valeur fournie ici est prioritaire sur une version système. Cette vue est ignorée lorsque SCROLL_CAPTURE_HINT_EXCLUDE est défini dans son scrollCaptureHint, que le rappel ait été défini ou non. Il est recommandé de définir l’indicateur de capture de défilement SCROLL_CAPTURE_HINT_INCLUDE lors de la définition d’un rappel personnalisé pour vous assurer qu’il est sélectionné comme cible. |
| SetScrollContainer(Boolean) |
Modifiez si cette vue est l’un des conteneurs à défilement dans sa fenêtre. |
| SetScrollIndicators(Int32, Int32) |
Définit l’état activé des indicateurs de défilement sélectionnés par un masque. |
| SetScrollIndicators(Int32) |
Définit les indicateurs de défilement qui peuvent être affichés par cette vue. |
| SetTag(Int32, Object) |
Définit une balise associée à cette vue et à une clé. |
| SetTransitionVisibility(ViewStates) |
Modifie la visibilité de cette vue sans déclencher d’autres modifications. |
| SetViewTranslationCallback(IViewTranslationCallback) |
Définit un |
| SetWillNotCacheDrawing(Boolean) |
Lorsque le cache de dessin d’une vue est activé, le dessin est redirigé vers une bitmap hors écran. |
| SetWillNotDraw(Boolean) |
Si cette vue ne fait aucun dessin seul, définissez cet indicateur pour autoriser d’autres optimisations. |
| SetWindowInsetsAnimationCallback(WindowInsetsAnimation+Callback) |
Définit une |
| SetX(Single) |
Définit la position x visuelle de cette vue, en pixels. Cela équivaut à définir la propriété translationX comme étant la différence entre la valeur x passée et la propriété gauche actuelle. |
| SetY(Single) |
Définit la position y visuelle de cette vue, en pixels. Cela équivaut à définir la propriété translationY comme étant la différence entre la valeur y passée et la propriété supérieure actuelle. |
| SetZ(Single) |
Définit la position z visuelle de cette vue, en pixels. Cela équivaut à définir la propriété translationZ comme différence entre la valeur z passée et la propriété d’élévation actuelle. |
| ShowContextMenu() |
Affiche le menu contextuel de cet affichage. |
| ShowContextMenu(Single, Single) |
Affiche le menu contextuel de cet affichage ancré à la coordonnée relative d’affichage spécifiée. |
| StartActionMode(ActionMode+ICallback, ActionModeType) |
Démarrez un mode d’action avec le type |
| StartActionMode(ActionMode+ICallback) |
Démarrez un mode d’action avec le type |
| StartAnimation(Animation) |
Démarrez l’animation spécifiée maintenant. |
| StartDrag(ClipData, View+DragShadowBuilder, Object, Int32) |
Démarre une opération de glisser-déplacer. |
| StartDragAndDrop(ClipData, View+DragShadowBuilder, Object, Int32) |
Démarre une opération de glisser-déplacer. |
| StartNestedScroll(ScrollAxis) |
Commencez une opération de défilement imbriquée le long des axes donnés. |
| StopNestedScroll() |
Arrêtez un défilement imbriqué en cours. |
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToString() |
Retourne une représentation sous forme de chaîne de l’objet. (Hérité de Object) |
| TransformMatrixToGlobal(Matrix) |
Modifie la matrice d’entrée de sorte qu’elle mappe les coordonnées locales d’affichage aux coordonnées à l’écran. |
| TransformMatrixToLocal(Matrix) |
Modifie la matrice d’entrée de sorte qu’elle mappe les coordonnées à l’écran aux coordonnées locales d’affichage. |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| UnscheduleDrawable(Drawable, Action) |
Annule une action dessinable planifiée précédemment. |
| UnscheduleDrawable(Drawable, IRunnable) |
Annule une action planifiée sur un dessinable. |
| UnscheduleDrawable(Drawable) |
Annulez les événements associés au dessinable donné. |
| UpdateDragShadow(View+DragShadowBuilder) |
Met à jour l’ombre glisser-déplacer pour l’opération de glisser-déplacer en cours. |
| VerifyDrawable(Drawable) |
Si votre sous-classe d’affichage affiche ses propres objets Drawable, elle doit remplacer cette fonction et retourner true pour tout dessinable qu’elle affiche. |
| 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) |
| WillNotCacheDrawing() |
Retourne si cette vue peut mettre en cache son dessin ou non. |
| WillNotDraw() |
Retourne si cette vue s’appuie ou non sur elle-même. |
Événements
| Nom | Description |
|---|---|
| CapturedPointer |
Se produit lorsque l’entrée du pointeur est remise pendant que cette vue a une capture de pointeur. |
| Click |
Se produit lorsque cette vue est cliquée. |
| ContextClick |
Se produit lorsqu’un clic contextuel est effectué sur cette vue. |
| ContextMenuCreated |
Se produit lorsque cette vue crée un menu contextuel. |
| Drag |
Se produit lorsqu’un événement de glissement est distribué à cette vue. |
| FocusChange |
Se produit lorsque cette vue gagne ou perd le focus. |
| GenericMotion |
Se produit lorsqu’un événement de mouvement générique est distribué à cette vue. |
| Hover |
Se produit lorsqu’un événement de mouvement de pointage est distribué à cette vue. |
| KeyPress |
Se produit lorsque cette vue reçoit un événement clé. |
| LayoutChange |
Se produit après que cette vue modifie les limites de disposition. |
| LongClick |
Se produit lorsque cette vue est longuement cliquée. |
| LongClickUseDefaultHapticFeedback |
Se produit lorsqu’un clic long demande le comportement de commentaires haptique par défaut. |
| ScrollChange |
Se produit lorsque cette vue fait défiler la position. |
| SystemUiVisibilityChange |
Se produit lorsque cette vue affiche les modifications de visibilité de l’interface utilisateur système. |
| Touch |
Se produit lorsqu’un événement tactile est distribué à cette vue. |
| UnhandledKeyEvent |
Se produit lorsqu’un événement clé non géré atteint cette vue. |
| ViewAttachedToWindow |
Se produit lorsque cette vue est attachée à une fenêtre. |
| ViewDetachedFromWindow |
Se produit lorsque cette vue est détachée d’une fenêtre. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IJavaPeerable.Disposed() |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| IJavaPeerable.Finalized() |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. (Hérité de JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Cette classe représente le bloc de construction de base pour les composants d’interface utilisateur. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |