Come posso richiedere l'autorizzazione alla vibrazione?


Risposte:


226

Ecco il link al riferimento

Aggiungi questo al tuo manifest, come figlio diretto manifestdell'elemento:

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

Ecco come fai vibrare il telefono tramite il codice:

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

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

Per uno schema più creativo prova il tema di 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, hai scritto "vibratore": 'D Scherzi a parte, grazie per questa risposta! :)
codepleb

3
Per essere davvero chiari ... aggiungilo nel tuo tag <manifest ...>! Non aggiungerlo a nessun altro tag!
Peter Arandorenko

26

Aggiungi quanto segue nel tuo AndroidManifest.xml:

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

Maggiori informazioni sulle autorizzazioni AndroidManifest qui

Maggiori informazioni sull'elenco dei permessi qui


Sto cercando l'elenco dei permessi per un po 'grazie
cutiko

Che ne dici di iOS, intendevo iPhone?
Arun Prasad
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.