VibrationEffect.Composition.DelayTypeRelativeStartOffset Feld

Definition

Achtung

This constant will be removed in the future version. Use Android.OS.VibrationEffectCompositionDelayType enum directly instead of this field.

Die Verzögerung stellt einen Offset dar, bevor dieser Grundtyp gestartet wird, relativ zur Startzeit des vorherigen Grundtyps in der Komposition.

[Android.Runtime.Register("DELAY_TYPE_RELATIVE_START_OFFSET", ApiSince=36)]
[System.Obsolete("This constant will be removed in the future version. Use Android.OS.VibrationEffectCompositionDelayType enum directly instead of this field.", true)]
public const Android.OS.VibrationEffectCompositionDelayType DelayTypeRelativeStartOffset = 1;
[<Android.Runtime.Register("DELAY_TYPE_RELATIVE_START_OFFSET", ApiSince=36)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.OS.VibrationEffectCompositionDelayType enum directly instead of this field.", true)>]
val mutable DelayTypeRelativeStartOffset : Android.OS.VibrationEffectCompositionDelayType

Feldwert

Value = 1
Attribute

Hinweise

Die Verzögerung stellt einen Offset dar, bevor dieser Grundtyp gestartet wird, relativ zur Startzeit des vorherigen Grundtyps in der Komposition.

Der Grundtyp beginnt an der angeforderten festen Zeit, nachdem der letzte Grundtyp gestartet wurde, unabhängig von der tatsächlichen Dauer dieses Grundtyps auf der Gerätehardware. Dies ermöglicht präzise Zeitangaben von Grundtypen innerhalb einer Komposition, um sicherzustellen, dass sie in den gewünschten Intervallen wiedergegeben werden. Hier ist ein Beispiel:

VibrationEffect.startComposition()
                    .addPrimitive(PRIMITIVE_CLICK, 1.0)
                    .addPrimitive(PRIMITIVE_TICK, 1.0, 20, DELAY_TYPE_RELATIVE_START_OFFSET)
                    .addPrimitive(PRIMITIVE_THUD, 1.0, 80, DELAY_TYPE_RELATIVE_START_OFFSET)
                    .compose()

Wird auf dem Gerät wie folgt ausgeführt:

0ms               20ms                     100ms
             PRIMITIVE_CLICK---PRIMITIVE_TICK-----------PRIMITIVE_THUD

Ein Grundtyp wird aus der Komposition gelöscht, wenn er sich mit vorherigen überlappt.

Java Dokumentation für android.os.VibrationEffect.Composition.DELAY_TYPE_RELATIVE_START_OFFSET.

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: