是否可以增加警报振动的强度?
问问题
9846 次
3 回答
9
显然不是,
在 android.os.Vibrator 下,您可以设置模式以及持续时间
vibrate(long[] pattern, int repeat)
vibrate(long milliseconds)
我的猜测是可以使用不同的模式来“模拟”更强的振动。(on,off,on,off) 而不是 (on, off, off, off, on)。
同样,不和谐的模式可能比具有固定节奏的模式更有效。
于 2012-01-18T08:43:27.087 回答
3
振动器类不允许这样做,您只能设置持续时间。
于 2012-01-18T08:38:31.053 回答
0
从 API 26 开始,您可以通过设置 VibrationEffect 的振幅来改变强度
https://developer.android.com/reference/android/os/VibrationEffect.html
只需创建 VibrationEffect 效果 = VibrationEffect.createOneShot(毫秒,幅度);
然后在振动器实例中设置效果。
vibrator.vibrate(effect);
更多细节在这里
https://developer.android.com/reference/android/os/Vibrator.html#vibrate(android.os.VibrationEffect)
于 2018-02-14T08:43:00.480 回答