我如何申请振动许可?

时间:2011-04-25 06:49:45

标签: android android-vibration

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

2 个答案:

答案 0 :(得分:214)

以下是reference

的链接

将此项添加到您的清单中,作为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);

答案 1 :(得分:26)

AndroidManifest.xml中添加以下内容:

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

有关AndroidManifest权限here

的更多信息

有关权限列表here

的更多信息