Android.OS.Vibrator.Vibrate Method
Vibrate with a given pattern.

Syntax

[Android.Runtime.Register("vibrate", "([JILandroid/media/AudioAttributes;)V", "GetVibrate_arrayJILandroid_media_AudioAttributes_Handler")]
public virtual void Vibrate (long[] pattern, int repeat, Android.Media.AudioAttributes attributes)

Parameters

pattern
an array of longs of times for which to turn the vibrator on or off.
repeat
the index into pattern at which to repeat, or -1 if you don't want to repeat.
attributes
Android.Media.AudioAttributes corresponding to the vibration. For example, specify Android.Media.AudioAttributes.USAGE_ALARM for alarm vibrations or Android.Media.AudioAttributes.USAGE_NOTIFICATION_RINGTONE for vibrations associated with incoming calls.

Remarks

Vibrate with a given pattern.

Pass in an array of ints that are the durations for which to turn on or off the vibrator in milliseconds. The first value indicates the number of milliseconds to wait before turning the vibrator on. The next value indicates the number of milliseconds for which to keep the vibrator on before turning it off. Subsequent values alternate between durations in milliseconds to turn the vibrator off or to turn the vibrator on.

To cause the pattern to repeat, pass the index into the pattern array at which to start the repeat, or -1 to disable repeating.

This method requires the caller to hold the permission NoType:android/Manifest$permission;Href=../../../reference/android/Manifest.permission.html#VIBRATE.

[Android Documentation]

Requirements

Namespace: Android.OS
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1