public class SystemVibrator extends Vibrator
Constructor and Description |
---|
SystemVibrator() |
Modifier and Type | Method and Description |
---|---|
void |
cancel()
Turn the vibrator off.
|
boolean |
hasVibrator()
Check whether the hardware has a vibrator.
|
void |
vibrate(long milliseconds)
Vibrate constantly for the specified period of time.
|
void |
vibrate(long[] pattern,
int repeat)
Vibrate with a given pattern.
|
public boolean hasVibrator()
Vibrator
hasVibrator
in class Vibrator
public void vibrate(long milliseconds)
Vibrator
This method requires the caller to hold the permission
android.Manifest.permission#VIBRATE
.
public void vibrate(long[] pattern, int repeat)
Vibrator
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
android.Manifest.permission#VIBRATE
.