2012-01-18 6 views
6

アラームの振動の強さを上げることはできますか?アンドロイドデバイスのバイブレータの強さを上げることができますか?

+9

目的は何ですか? ;-)(ちょっと好奇心) –

+3

ちょうどそれをするDildroidのアプリがあります;-) – rDroid

+0

haha​​ありがとうございますが、それはディルドのためではありません:p、私は携帯電話を接続すると、電話は私がアプリ –

答えて

9

明らかではない、android.os.Vibrator下

、あなたはパターンだけでなく、時間を設定することができます

vibrate(long[] pattern, int repeat) 

vibrate(long milliseconds) 

私の推測では、異なるパターンが強く、「シミュレート」するために使用することができるということです振動する。 (on、off、off、off、on)ではなく、(on、off、on、off)

また、不調和なパターンは、固定されたリズムのパターンよりも効果的であり得る。

+0

素敵な答え!私はバイブラの前にパターンについて考えなかった。 +1 – Zappescu

3

Vibrator Classはこれを許可していません。期間は設定できます。

+0

どうもありがとうございました –

0

以降API 26から、あなたは単に VibrationEffect効果= VibrationEffect.createOneShot(ミリ秒、振幅)を作成VibrationEffect

https://developer.android.com/reference/android/os/VibrationEffect.html

の振幅を設定することにより、強度を変化させることができます。

とし、バイブレータインスタンスでエフェクトを設定します。

vibrator.vibrate(effect); 

詳細はこちら

https://developer.android.com/reference/android/os/Vibrator.html#vibrate(android.os.VibrationEffect)

関連する問題