Wie kann ich die Vibrationserlaubnis anfordern?


Antworten:


225

Hier ist der Link zur Referenz

Fügen Sie dies Ihrem Manifest als direktes untergeordnetes manifestElement des Elements hinzu:

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

So lassen Sie das Telefon durch den Code vibrieren:

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

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

Für ein kreativeres Muster versuchen Sie das Star Wars-Thema = 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, du hast "vibrator" geschrieben: 'D Ernsthaft, danke für diese Antwort! :)
Codepleb

3
Um ganz klar zu sein ... fügen Sie es in Ihr <manifest ...> -Tag ein! Fügen Sie es keinem anderen Tag hinzu!
Peter Arandorenko

26

Fügen Sie Folgendes hinzu AndroidManifest.xml:

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

Weitere Informationen zu AndroidManifest-Berechtigungen finden Sie hier

Weitere Infos zur Berechtigungsliste hier


Ich habe für eine Weile nach der Berechtigungsliste gesucht, danke
cutiko

Wie wäre es mit iOS, ich meinte iPhone?
Arun Prasad
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.