我如何申请振动许可?

Har*_*jar 83 android android-vibration

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

Mar*_*oek 218

这是参考的链接

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

<uses-permission android:name="android.permission.VIBRATE" />
Run Code Online (Sandbox Code Playgroud)

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

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

// Vibrate for 300 milliseconds
v.vibrate(300);
Run Code Online (Sandbox Code Playgroud)

对于更有创意的模式,请尝试星球大战主题= D.

v.vibrate(new long[]{0, 500, 110, 500, 110, 450, 110, 200, 110, 170, 40, 450, 110, 200, 110, 170, 40, 500}, -1);
Run Code Online (Sandbox Code Playgroud)

  • 哈哈哈,你写了"振动器":'D说真的,谢谢你的回答!:) (9认同)
  • 要非常清楚......将它添加到<manifest ...>标签中!不要将它添加到任何其他标签! (3认同)

cch*_*son 26

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

<uses-permission android:name="android.permission.VIBRATE" />
Run Code Online (Sandbox Code Playgroud)

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

有关权限列表的更多信息