VibrationEffect.Composition.DelayTypeRelativeStartOffset Campo

Definição

Cuidado

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

O atraso representa um deslocamento antes de iniciar esse primitivo, em relação à hora de início do primitivo anterior na composição.

[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

Valor do campo

Value = 1
Atributos

Comentários

O atraso representa um deslocamento antes de iniciar esse primitivo, em relação à hora de início do primitivo anterior na composição.

O primitivo será iniciado no tempo fixo solicitado após o início da última primitiva, independentemente da duração real desse primitivo no hardware do dispositivo. Isso permite intervalos precisos de primitivos em uma composição, garantindo que eles serão reproduzidos nos intervalos desejados. Este é um exemplo:

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

Será executado no dispositivo da seguinte maneira:

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

Um primitivo será removido da composição se ele se sobrepor aos anteriores.

Java documentação para android.os.VibrationEffect.Composition.DELAY_TYPE_RELATIVE_START_OFFSET.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a