Langue

VibrationEffect.Composition.DelayTypeRelativeStartOffset Champ

Définition

Attention

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

Le délai représente un décalage avant de démarrer cette primitive, par rapport à l’heure de début de la primitive précédente dans la composition.

[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

Valeur de champ

Value = 1
Attributs

Remarques

Le délai représente un décalage avant de démarrer cette primitive, par rapport à l’heure de début de la primitive précédente dans la composition.

La primitive démarre à l’heure fixe demandée après le dernier démarrage primitif, indépendamment de la durée réelle de cette primitive sur le matériel de l’appareil. Cela permet des minutages précis des primitives au sein d’une composition, ce qui permet de s’assurer qu’ils seront joués à intervalles souhaités. Voici un exemple :

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

Sera effectué sur l’appareil comme suit :

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

Une primitive est supprimée de la composition si elle se chevauche avec les précédentes.

Java documentation pour android.os.VibrationEffect.Composition.DELAY_TYPE_RELATIVE_START_OFFSET.

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.

S’applique à