Jak mogę poprosić o pozwolenie na wibracje?

86

Jak mogę poprosić o pozwolenie na wibracje w mojej aplikacji na Androida?

Hardik Gajjar
źródło

Odpowiedzi:

226

Oto link do odniesienia

Dodaj to do swojego manifestu, jako bezpośrednie dziecko manifestelementu:

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

Oto jak pozwalasz telefonowi Wibrować przez kod:

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

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

Aby uzyskać bardziej kreatywny wzór, wypróbuj motyw gwiezdnych wojen = 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
źródło
10
hahaha, napisałeś "wibrator": 'D Poważnie, dzięki za tę odpowiedź! :)
ścieżka kodowa
3
Żeby było naprawdę jasne ... dodaj to w swoim tagu <manifest ...>! Nie dodawaj go do żadnego innego tagu!
Peter Arandorenko
26

Dodaj następujące elementy w swoim AndroidManifest.xml:

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

Więcej informacji na temat uprawnień AndroidManifest tutaj

Więcej informacji na temat listy uprawnień tutaj

ccheneson
źródło
Od jakiegoś czasu szukam listy uprawnień dzięki
cutiko
A co z iOS, miałem na myśli iPhone'a?
Arun Prasad