Comment puis-je demander l'autorisation de vibration?

86

Comment puis-je demander l'autorisation de vibration dans mon application Android?

Hardik Gajjar
la source

Réponses:

226

Voici le lien vers la référence

Ajoutez ceci à votre manifeste, en tant qu'enfant direct de l' manifestélément:

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

Voici comment vous laissez le téléphone vibrer via le code:

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

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

Pour un motif plus créatif, essayez le thème 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);
Mark Mooibroek
la source
10
hahaha, vous avez écrit "vibrateur": 'D Sérieusement, merci pour cette réponse! :)
codepleb
3
Pour être vraiment clair ... ajoutez-le dans votre balise <manifest ...>! Ne l'ajoutez à aucune autre balise!
Peter Arandorenko
26

Ajoutez ce qui suit dans votre AndroidManifest.xml:

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

Plus d'informations sur les autorisations AndroidManifest ici

Plus d'informations sur la liste des autorisations ici

Ccheneson
la source
Je cherche la liste des autorisations depuis un moment merci
cutiko
Et pour iOS, je voulais dire iPhone?
Arun Prasad le