90

如何在我的 Android 应用程序中请求振动权限?

4

2 回答 2

233

这是参考的链接

将此作为元素的直接子manifest元素添加到您的清单中:

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

这是让手机通过代码振动的方式:

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

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

要获得更具创意的图案,请尝试星球大战主题 =D

v.vibrate(new long[]{0, 500, 110, 500, 110, 450, 110, 200, 110, 170, 40, 450, 110, 200, 110, 170, 40, 500}, -1);
于 2011-04-25T06:52:22.187 回答
28

在您的中添加以下内容AndroidManifest.xml

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

有关 AndroidManifest 权限的更多信息,请点击此处

有关许可列表的更多信息,请点击此处

于 2011-04-25T06:54:29.310 回答