Sprache

ViewConfiguration Klasse

Definition

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

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

Hinweise

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

Java Dokumentation für android.view.ViewConfiguration.

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

Konstruktoren

Name Beschreibung
ViewConfiguration()
Veraltet.

Initialisiert eine neue Ansichtskonfiguration.

ViewConfiguration(IntPtr, JniHandleOwnership)

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

Eigenschaften

Name Beschreibung
AmbiguousGestureMultiplier

Der Multiplikationsfaktor für die Hemmung von Standardgesten.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
DefaultActionModeHideDuration

die Standarddauer in Millisekunden für ActionMode.hide(long) .

DoubleTapTimeout

Die Dauer in Millisekunden zwischen dem up-Ereignis des ersten Tippens und dem down-Ereignis des zweiten Tippens, damit eine Interaktion als Doppeltipp betrachtet wird.

DoubleTapTimeoutMillis

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

EdgeSlop
Veraltet.

Ruft die Randmenge ab, die beim Suchen von touchbaren Inhalten verwendet wird.

FadingEdgeLength
Veraltet.

Ruft die Länge der verblassenden Kanten in Pixeln ab.

GlobalActionKeyTimeout
Veraltet.

Die Zeitspanne, die ein Benutzer drücken muss, um das Dialogfeld "Globale Aktionen" anzuzeigen.

Handle

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

(Geerbt von Object)
HasPermanentMenuKey

Melden Sie, ob das Gerät über eine permanente Menütaste für den Benutzer verfügt.

JniIdentityHashCode

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

(Geerbt von Object)
JniManagedPeerState

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
JniPeerMembers

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

JumpTapTimeout

Die Dauer in Millisekunden, die wir warten, um festzustellen, ob es sich bei einem Touchereignis um einen Sprung tippt. Wenn der Benutzer nicht innerhalb dieses Intervalls bewegt wird, wird er als Tippen betrachtet.

KeyRepeatDelay

Die Zeit zwischen aufeinander folgenden Tasten wiederholt sich in Millisekunden.

KeyRepeatTimeout

Die Zeit, bevor die erste Taste in Millisekunden wiederholt wird.

LongPressTimeout

Wird sowohl für Tasten- als auch für Bewegungsereignisse verwendet.

LongPressTimeoutMillis

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

MaximumDrawingCacheSize
Veraltet.

Die maximale Größe des Zeichnungscaches, ausgedrückt in Byte.

MaximumFlingVelocity
Veraltet.

Ruft die maximale Flinggeschwindigkeit in Pixel pro Sekunde ab.

MinimumFlingVelocity
Veraltet.

Ruft die minimale Flinggeschwindigkeit in Pixel pro Sekunde ab.

MultiPressTimeout

die Dauer in Millisekunden zwischen dem up-Ereignis des ersten Tippens und dem down-Ereignis des zweiten Tippens, damit eine Interaktion als Teil desselben Mehrfachdrucks betrachtet werden kann.

MultiPressTimeoutMillis

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

PeerReference

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

(Geerbt von Object)
PressedStateDuration

Die Dauer in Millisekunden des gedrückten Zustands in untergeordneten Komponenten.

ScaledAmbiguousGestureMultiplier

Der Multiplikationsfaktor für die Hemmung von Standardgesten.

ScaledDoubleTapSlop

Abstand in Pixeln zwischen der ersten Toucheingabe und der zweiten Berührung, um weiterhin als Doppeltippen betrachtet zu werden

ScaledEdgeSlop

Setzen Sie in Pixeln ein, um nach touchbaren Inhalten zu suchen, wenn der Benutzer den Bildschirmrand berührt

ScaledFadingEdgeLength

Die Länge der verblassenden Kanten in Pixeln

ScaledHandwritingGestureLineMargin

Rand in Pixeln um Textzeilengrenzen, bei denen Zeichenstiftgesten unterstützt werden sollen.

ScaledHandwritingSlop

Der Abstand in Pixeln kann ein Eingabestift wandern, bevor wir denken, dass der Benutzer handschriftlich ist.

ScaledHorizontalScrollFactor

Scrollen Sie als Reaktion auf ein horizontales MotionEvent.ACTION_SCROLL-Ereignis. Multiplizieren Sie dies mit dem Achsenwert des Ereignisses, um die Anzahl der Pixel abzurufen, die gescrollt werden sollen.

ScaledHoverSlop

Der Abstand in Pixeln kann ein Hover wandern, während er noch als "stationär" gilt.

ScaledMaximumDrawingCacheSize

Die maximale Größe des Zeichnungscaches, ausgedrückt in Byte.

ScaledMaximumFlingVelocity

Maximale Geschwindigkeit zum Initiieren eines Flings( gemessen in Pixel pro Sekunde).

ScaledMinimumFlingVelocity

Minimale Geschwindigkeit zum Initiieren eines Flings, wie in Pixel pro Sekunde gemessen.

ScaledMinimumScalingSpan

Ruft den Abstand zwischen Fingereingaben in Pixeln ab, die erreicht werden müssen, damit eine Geste als Skalierung interpretiert wird.

ScaledOverflingDistance

Der maximale Abstand, um den eine Ansicht überfling sollte, wenn Randeffekte (in Pixel) angezeigt werden.

ScaledOverscrollDistance

Der maximale Abstand, um den eine Ansicht überscrollt sollte, wenn Randeffekte (in Pixel) angezeigt werden.

ScaledPagingTouchSlop

Entfernung in Pixeln, die eine Toucheingabe wandern kann, bevor wir glauben, dass der Benutzer eine ganze Seite scrollt

ScaledScrollBarSize

Die Breite der horizontalen Bildlaufleiste und die Höhe der vertikalen Bildlaufleiste in Pixeln

ScaledTouchSlop

Entfernung in Pixeln kann eine Toucheingabe wandern, bevor wir glauben, dass der Benutzer scrollt

ScaledVerticalScrollFactor

Scrollen Sie als Reaktion auf ein vertikales MotionEvent.ACTION_SCROLL Ereignis. Multiplizieren Sie dies mit dem Achsenwert des Ereignisses, um die Anzahl der Pixel abzurufen, die gescrollt werden sollen.

ScaledWindowTouchSlop

Der Abstand in Pixeln muss sich außerhalb der Grenzen eines Fensters befinden, damit er als außerhalb des Fensters gezählt wird, um dieses Fenster zu schließen.

ScrollBarFadeDuration

Dauer des Einblendens, wenn Bildlaufleisten in Millisekunden ausgeblendet werden

ScrollBarSize
Veraltet.

Ruft die Breite einer horizontalen Bildlaufleiste oder Höhe einer vertikalen Bildlaufleiste ab.

ScrollDefaultDelay

Standardverzögerung vor dem Einblenden der Bildlaufleisten in Millisekunden

ScrollFriction

Die Reibungsmenge, die auf Bildläufe und Flings angewendet wird.

ScrollFrictionAmount

Die Reibungsmenge, die auf Bildläufe und Flings angewendet wird.

TapTimeout

Die Dauer in Millisekunden, die wir warten, um festzustellen, ob es sich bei einem Touchereignis um ein Tippen oder einen Bildlauf handelt. Wenn der Benutzer nicht innerhalb dieses Intervalls bewegt wird, wird er als Tippen betrachtet.

TapTimeoutMillis

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

TextCursorBlinkIntervalMillis

Gibt die Dauer in Millisekunden des Blinkintervalls des Textcursors zurück. Dabei handelt es sich um die verstrichene Zeit zwischen Inversionen der Farbe der Pixel des Textcursors.

ThresholdClass

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

ThresholdType

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

TouchSlop
Veraltet.

Ruft den Abstand ab, den eine Toucheingabe verschieben kann, bevor der Bildlauf beginnt.

WindowTouchSlop
Veraltet.

Ruft den Abstand außerhalb eines Fensters ab, der als äußere Berührung zählt.

ZoomControlsTimeout

Die Zeitspanne, in der die Zoomsteuerelemente auf dem Bildschirm angezeigt werden sollen, ausgedrückt in Millisekunden.

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
Dispose()

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

(Geerbt von Object)
Dispose(Boolean)

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

(Geerbt von Object)
DisposeUnlessReferenced()

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
Equals(Object)

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
Equals(Object)

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

(Geerbt von Object)
Get(Context)

Gibt eine Konfiguration für das angegebene visuelle Element Contextzurück.

GetHashCode()

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

(Geerbt von Object)
GetScaledMaximumFlingVelocity(Int32, Axis, Int32)

Maximaler Absoluter Wert der Geschwindigkeit, um eine Flamme für eine Bewegung zu initiieren, die durch InputDevice eine ID von inputDeviceId, von einer Eingabe source und einem bestimmten Bewegungsereignis axisgeneriert wird.

GetScaledMinimumFlingVelocity(Int32, Axis, Int32)

Minimaler Absoluter Wert der Geschwindigkeit, um eine Flamme für eine Bewegung zu initiieren, die durch eine InputDevice ID von inputDeviceId, von einer Eingabe source und einem bestimmten Bewegungsereignis axisgeneriert wird.

JavaFinalize()

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

(Geerbt von Object)
Notify()

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

(Geerbt von Object)
NotifyAll()

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

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
ShouldShowMenuShortcutsWhenKeyboardPresent()

Überprüfen Sie, ob Verknüpfungen in Menüs angezeigt werden sollen.

ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

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

(Geerbt von Object)
Wait()

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

(Geerbt von Object)
Wait(Int64, Int32)

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

(Geerbt von Object)
Wait(Int64)

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

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Enthält Methoden für Standardkonstanten, die auf der Benutzeroberfläche für Timeouts, Größen und Entfernungen verwendet werden.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Gilt für: