6

アラームの振動を強くすることはできますか?

4

3 に答える 3

9

どうやらそうではなく、

android.os.Vibrator の下で、パターンと期間を設定できます

vibrate(long[] pattern, int repeat)

vibrate(long milliseconds) 

私の推測では、さまざまなパターンを使用して、より強い振動を「シミュレート」できます。(オン、オフ、オフ、オフ、オン) ではなく (オン、オフ、オン、オフ)。

また、リズムが固定されたパターンよりも不調和なパターンの方が効果的かもしれません。

于 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 に答える