Android:设定振动的力量

Luk*_*lor 4 android

我目前正在做一个项目,我想使用Android手机中的振动马达。

我想通了,在清单中设置正确的权限并获取振动器的实例:

Vibrator v = (Vibrator) game.getSystemService(Context.VIBRATOR_SERVICE);
Run Code Online (Sandbox Code Playgroud)

会给我访问权限。据我所知,使其振动的唯一方法是:

公共抽象空隙振动(长毫秒)

公共抽象无效振动(long []模式,int重复)

但是我想控制振动的力量:

如何控制振动的力量?

更新:

难道不应该通过改变电压(或直流PWM)来控制速度吗?

小智 5

根据以下内容,我认为无法控制强度。您能做的是使用短脉冲,以免设备振动得那么快?但是我还没有亲自测试过。

http://developer.android.com/reference/android/os/Vibrator.html控制Android手机中的振动强度?可能吗?