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.