Lenguaje

VibrationEffect.Builder.AddEvents Método

Definición

Agrega una lista de eventos existentes a la composición.

[Android.Runtime.Register("addEvents", "(JLjava/util/List;)Landroid/os/VibrationEffect$Builder;", "", ApiSince=37)]
public Android.OS.VibrationEffect.Builder AddEvents(long startTimeShiftMillis, System.Collections.Generic.IList<Android.OS.VibrationEffect.Event> events);
[<Android.Runtime.Register("addEvents", "(JLjava/util/List;)Landroid/os/VibrationEffect$Builder;", "", ApiSince=37)>]
member this.AddEvents : int64 * System.Collections.Generic.IList<Android.OS.VibrationEffect.Event> -> Android.OS.VibrationEffect.Builder

Parámetros

startTimeShiftMillis
Int64

Tiempo no negativo en milisegundos que se agregará a la hora de inicio de cada evento de la lista proporcionada. El valor es una duración no negativa en milisegundos.

events
IList<VibrationEffect.Event>

Lista de eventos que se van a agregar. Este valor no puede ser nulo.

Devoluciones

Este objeto Builder. Este valor no puede ser nulo.

Atributos

Comentarios

Agrega una lista de eventos existentes a la composición.

Por ejemplo, si un evento dentro de la lista tiene una hora de inicio de 50 ms y startTimeShiftMillis es de 100 ms, el evento se desplazará para empezar a 150 ms dentro de la escala de tiempo de este generador.

Todos los eventos se agregarán y validarán según las reglas de tiempo del generador, con comprobaciones de mejor esfuerzo para evitar superposiciones introducidas por el turno.

Puede obtener eventos llamando a VibrationEffect.getEvents() en efectos no repetidos.

Referencia de Android para android.os.VibrationEffect.Builder.addEvents.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a