Langue

ViewConfiguration Classe

Définition

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

[Android.Runtime.Register("android/view/ViewConfiguration", DoNotGenerateAcw=true)]
public class ViewConfiguration : Java.Lang.Object
[<Android.Runtime.Register("android/view/ViewConfiguration", DoNotGenerateAcw=true)>]
type ViewConfiguration = class
    inherit Object
Héritage
ViewConfiguration
Attributs

Remarques

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

Java documentation pour android.view.ViewConfiguration.

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
ViewConfiguration()
Obsolète.

Initialise une nouvelle configuration d’affichage.

ViewConfiguration(IntPtr, JniHandleOwnership)

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

Propriétés

Nom Description
AmbiguousGestureMultiplier

Facteur de multiplication pour empêcher les mouvements par défaut.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
DefaultActionModeHideDuration

durée par défaut en millisecondes pour ActionMode.hide(long).

DoubleTapTimeout

Durée en millisecondes entre l’événement haut du premier appui et l’événement de baisse du deuxième appui pour qu’une interaction soit considérée comme un appui double.

DoubleTapTimeoutMillis

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

EdgeSlop
Obsolète.

Obtient l’ensemble de bord utilisé lors de la localisation du contenu tactile.

FadingEdgeLength
Obsolète.

Obtient la longueur des arêtes en pixels.

GlobalActionKeyTimeout
Obsolète.

Durée pendant laquelle un utilisateur doit appuyer sur la touche appropriée pour afficher la boîte de dialogue Actions globales.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
HasPermanentMenuKey

Indiquez si l’appareil dispose d’une touche de menu permanente disponible pour l’utilisateur.

JniIdentityHashCode

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

(Hérité de Object)
JniManagedPeerState

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

(Hérité de JavaObject)
JniPeerMembers

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

JumpTapTimeout

La durée en millisecondes que nous attendrons pour voir si un événement tactile est un appui de saut. Si l’utilisateur ne se déplace pas dans cet intervalle, il est considéré comme un appui.

KeyRepeatDelay

Temps entre les répétitions successives de la clé en millisecondes.

KeyRepeatTimeout

Heure avant la répétition de la première clé en millisecondes.

LongPressTimeout

Utilisé pour les événements de touche et de mouvement.

LongPressTimeoutMillis

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

MaximumDrawingCacheSize
Obsolète.

Taille maximale du cache de dessin exprimée en octets.

MaximumFlingVelocity
Obsolète.

Obtient la vitesse maximale en pixels par seconde.

MinimumFlingVelocity
Obsolète.

Obtient la vitesse minimale de fling en pixels par seconde.

MultiPressTimeout

la durée en millisecondes entre l’événement haut du premier appui et l’événement de baisse du deuxième appui pour qu’une interaction soit considérée comme faisant partie de la même pression multiple.

MultiPressTimeoutMillis

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

PeerReference

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

(Hérité de Object)
PressedStateDuration

Durée en millisecondes de l’état appuyé dans les composants enfants.

ScaledAmbiguousGestureMultiplier

Facteur de multiplication pour empêcher les mouvements par défaut.

ScaledDoubleTapSlop

Distance en pixels entre la première touche et la deuxième touche pour être considérée comme un appui double

ScaledEdgeSlop

Inset en pixels pour rechercher du contenu tactile lorsque l’utilisateur touche le bord de l’écran

ScaledFadingEdgeLength

Longueur des bords décolorants en pixels

ScaledHandwritingGestureLineMargin

marge en pixels autour des limites de ligne de texte où les mouvements d’écriture manuscrite de stylet doivent être pris en charge.

ScaledHandwritingSlop

La distance en pixels qu’une touche de stylet peut errer avant de penser que l’utilisateur est en écriture manuscrite.

ScaledHorizontalScrollFactor

Quantité de défilement en réponse à un événement de MotionEvent.ACTION_SCROLL horizontal. Multipliez cela par la valeur de l’axe de l’événement pour obtenir le nombre de pixels à faire défiler.

ScaledHoverSlop

La distance en pixels qu’un pointeur peut errer alors qu’il est toujours considéré comme « stationnaire ».

ScaledMaximumDrawingCacheSize

Taille maximale du cache de dessin exprimée en octets.

ScaledMaximumFlingVelocity

Vitesse maximale pour lancer un fling, mesurée en pixels par seconde.

ScaledMinimumFlingVelocity

Vitesse minimale pour lancer un fling, tel qu’il est mesuré en pixels par seconde.

ScaledMinimumScalingSpan

Récupère la distance en pixels entre les touches qui doivent être atteintes pour qu’un mouvement soit interprété comme une mise à l’échelle.

ScaledOverflingDistance

La distance maximale qu’une vue doit dépasser lors de l’affichage des effets de bord (en pixels).

ScaledOverscrollDistance

La distance maximale qu’une vue doit dépasser lors de l’affichage des effets de bord (en pixels).

ScaledPagingTouchSlop

Distance en pixels qu’une touche peut errer avant de penser que l’utilisateur fait défiler une page complète

ScaledScrollBarSize

Largeur de la barre de défilement horizontale et hauteur de la barre de défilement verticale en pixels

ScaledTouchSlop

Distance en pixels qu’une touche peut errer avant de penser que l’utilisateur fait défiler

ScaledVerticalScrollFactor

Quantité de défilement en réponse à un événement de MotionEvent.ACTION_SCROLL vertical. Multipliez cela par la valeur de l’axe de l’événement pour obtenir le nombre de pixels à faire défiler.

ScaledWindowTouchSlop

La distance en pixels qu’une touche doit être en dehors des limites d’une fenêtre pour qu’elle soit comptée comme en dehors de la fenêtre à des fins d’ignorer cette fenêtre.

ScrollBarFadeDuration

Durée du fondu lorsque les barres de défilement disparaissent en millisecondes

ScrollBarSize
Obsolète.

Obtient la largeur d’une barre de défilement horizontale ou de la hauteur d’une barre de défilement verticale.

ScrollDefaultDelay

Délai par défaut avant le fondu des barres de défilement en millisecondes

ScrollFriction

Quantité de friction appliquée aux défilements et aux flings.

ScrollFrictionAmount

Quantité de friction appliquée aux défilements et aux flings.

TapTimeout

La durée en millisecondes nous attendrons à voir si un événement tactile est un appui ou un défilement. Si l’utilisateur ne se déplace pas dans cet intervalle, il est considéré comme un appui.

TapTimeoutMillis

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

TextCursorBlinkIntervalMillis

Retourne la durée en millisecondes de l’intervalle de clignotement du curseur de texte, qui est le temps écoulé entre les inversions de la couleur des pixels du curseur de 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.

TouchSlop
Obsolète.

Obtient la distance à laquelle une touche peut se déplacer avant le début du défilement.

WindowTouchSlop
Obsolète.

Obtient la distance en dehors d’une fenêtre qui compte comme une touche extérieure.

ZoomControlsTimeout

Durée pendant laquelle les contrôles de zoom doivent être affichés sur l’écran exprimé en millisecondes.

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

(Hérité de JavaObject)
Dispose()

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

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

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

(Hérité de Object)
DisposeUnlessReferenced()

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

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

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

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

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

(Hérité de Object)
Get(Context)

Retourne une configuration pour le fichier spécifié Context.

GetHashCode()

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

(Hérité de Object)
GetScaledMaximumFlingVelocity(Int32, Axis, Int32)

Valeur absolue maximale de vitesse pour lancer un mouvement généré par un InputDevice ID de inputDeviceId, à partir d’une entrée source et sur un événement axisde mouvement donné .

GetScaledMinimumFlingVelocity(Int32, Axis, Int32)

Valeur absolue minimale de vitesse pour lancer un mouvement généré par un InputDevice ID de inputDeviceId, à partir d’une entrée source et sur un événement axisde mouvement donné .

JavaFinalize()
Obsolète.

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)
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)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

(Hérité de JavaObject)
ShouldShowMenuShortcutsWhenKeyboardPresent()

Vérifiez si les raccourcis doivent être affichés dans les menus.

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)
UnregisterFromRuntime()

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

(Hérité de Object)
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)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

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

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

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

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

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

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

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

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Contient des méthodes pour les constantes standard utilisées dans l’interface utilisateur pour les délais d’expiration, les tailles et les distances.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

S’applique à