2011-10-28 8 views
1

私はシステムの振動の設定を混乱させるアプリを作った。すなわち、それはそれらをオフにする。電話機のsetVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION、false)の設定はどこですか?

AudioManager audioManager = (AudioManager)ctx.getSystemService(Context.AUDIO_SERVICE); 
audioManager.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER, AudioManager.VIBRATE_SETTING_OFF); 
audioManager.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION, AudioManager.VIBRATE_SETTING_OFF); 
System.putInt(ctx.getContentResolver(), VIBRATE_IN_SILENT, 0); 

ここで私は振動を手動で戻すことができます。リンガーの振動設定はサウンド設定で確認できますが、通知設定はどこですか? SMSアプリの設定はまだ「常に振動しています」が表示されますが、テキストを受信すると電話はそれ以上振動しません。この設定をプログラムでオン/オフするだけですか?

ところで:私はネクサスのAndroid 2.3.3

Thxを サイモン

答えて

0

のものを使用していますあなたがしなければならないのは、あなたがAudioManager.VIBRATE_SETTING_ON

+0

そうにセットAudioManager.VIBRATE_SETTING_OFF除いて上記なかったまったく同じことです確かに私はそれを得る。問題はどうすれば手動で設定できますか?私はアンドロイドの設定(設定 - サウンド - 振動のリンガーの振動設定のような)のオプションを見つけることができません。 – SimonSays

関連する問題