¿Cómo puedo solicitar el permiso de vibración?


Respuestas:


226

Aquí está el enlace a la referencia.

Agregue esto a su manifiesto, como hijo directo del manifestelemento:

<uses-permission android:name="android.permission.VIBRATE" />

Así es como dejas que el teléfono vibre a través del código:

// Get instance of Vibrator from current Context
Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);

// Vibrate for 300 milliseconds
v.vibrate(300);

Para un patrón más creativo, pruebe el tema de Star Wars = D

v.vibrate(new long[]{0, 500, 110, 500, 110, 450, 110, 200, 110, 170, 40, 450, 110, 200, 110, 170, 40, 500}, -1);

10
jajaja, escribiste "vibrador": 'D En serio, gracias por esta respuesta! :)
— codepleb

3
Para ser realmente claro ... ¡agréguelo dentro de su etiqueta <manifest ...>! ¡No lo agregue a ninguna otra etiqueta!
— Peter Arandorenko

26

Agregue lo siguiente en su AndroidManifest.xml:

<uses-permission android:name="android.permission.VIBRATE" />

Más información sobre los permisos de AndroidManifest aquí

Más información sobre la lista de permisos aquí


He estado buscando la lista de permisos por un tiempo gracias
— cutiko

¿Qué hay de iOS, me refiero a iPhone?
— Arun Prasad
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.