Sprache

VibrationEffect.Events Eigenschaft

Definition

Gibt eine Liste von VibrationEffect.Events zurück, aus denen dieser Effekt besteht.

public abstract System.Collections.Generic.IList<Android.OS.VibrationEffect.Event> Events { [Android.Runtime.Register("getEvents", "()Ljava/util/List;", "GetGetEventsHandler", ApiSince=37)] get; }
[<get: Android.Runtime.Register("getEvents", "()Ljava/util/List;", "GetGetEventsHandler", ApiSince=37)>]
member this.Events : System.Collections.Generic.IList<Android.OS.VibrationEffect.Event>

Eigenschaftswert

Eine Liste der Ereignisse. Dieser Wert darf nicht NULL sein.

Attribute

Hinweise

Gibt eine Liste von VibrationEffect.Events zurück, aus denen dieser Effekt besteht. Dieser Effekt darf KEIN wiederholter Effekt sein.

Diese Methode wird verwendet, um die Bestandteilereignisse aus einem VibrationEffect abzurufen, in erster Linie für die Verwendung mit VibrationEffect.Builder.

Wenn dieser Effekt über die Kompositions-API erstellt wurde, wird jeder Grundtyp in ein Ereignis konvertiert. Die Startzeit für jedes Ereignis wird mithilfe der Grundtypverzögerung und einer geschätzten Dauer für alle vorherigen Grundtypen berechnet. Diese Schätzungen basieren auf den empfohlenen Grundtyp-Dauerzielen von Android Haptics-Konstanten. Die verwendeten Schätzungen lauten: - 12 ms für Composition.PRIMITIVE_CLICK, - 5 ms für Composition.PRIMITIVE_TICK, - 12 ms für Composition.PRIMITIVE_LOW_TICK, - 500 ms für Composition.PRIMITIVE_SLOW_RISE, - 150 ms für Composition.PRIMITIVE_QUICK_RISE, - 100 ms für Composition.PRIMITIVE_QUICK_FALL, - 300 ms für Composition.PRIMITIVE_THUD, - 150 ms für Composition.PRIMITIVE_SPIN.

Tatsächliche Grundtypdauern können sich zwischen Geräten unterscheiden.

Android-Referenz für android.os.VibrationEffect.getEvents.

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.

Gilt für: