Home | History | Annotate | Download | only in os

Lines Matching full:vibrate

58      * Vibrate constantly for the specified period of time.
60 * {@link android.Manifest.permission#VIBRATE}.
62 * @param milliseconds The number of milliseconds to vibrate.
64 public void vibrate(long milliseconds) {
65 vibrate(milliseconds, null);
69 * Vibrate constantly for the specified period of time.
71 * {@link android.Manifest.permission#VIBRATE}.
73 * @param milliseconds The number of milliseconds to vibrate.
79 public void vibrate(long milliseconds, AudioAttributes attributes) {
80 vibrate(Process.myUid(), mPackageName, milliseconds, attributes);
84 * Vibrate with a given pattern.
97 * {@link android.Manifest.permission#VIBRATE}.
103 public void vibrate(long[] pattern, int repeat) {
104 vibrate(pattern, repeat, null);
108 * Vibrate with a given pattern.
121 * {@link android.Manifest.permission#VIBRATE}.
131 public void vibrate(long[] pattern, int repeat, AudioAttributes attributes) {
132 vibrate(Process.myUid(), mPackageName, pattern, repeat, attributes);
137 * Like {@link #vibrate(long, AudioAttributes)}, but allowing the caller to specify that
140 public abstract void vibrate(int uid, String opPkg, long milliseconds,
145 * Like {@link #vibrate(long[], int, AudioAttributes)}, but allowing the caller to specify that
148 public abstract void vibrate(int uid, String opPkg, long[] pattern, int repeat,
154 * {@link android.Manifest.permission#VIBRATE}.