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.