Como posso solicitar a permissão de vibração?


Respostas:


226

Aqui está o link para a referência

Adicione isso ao seu manifesto, como um filho direto do manifestelemento:

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

É assim que você permite que o telefone Vibrate thru code:

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

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

Para um padrão mais criativo, experimente o tema 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
hahaha, você escreveu "vibrador": 'D Sério, obrigado por essa resposta! :)
codepleb

3
Para ser bem claro ... adicione-o em sua tag <manifest ...>! Não o adicione a nenhuma outra tag!
Peter Arandorenko

26

Adicione o seguinte em AndroidManifest.xml:

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

Mais informações sobre as permissões do AndroidManifest aqui

Mais informações na lista de permissão aqui


Estou procurando a lista de permissões há um tempo, obrigado
cutiko

Que tal iOS, eu quis dizer iPhone?
Arun Prasad
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.