システムの振動設定を台無しにするアプリを作成しました。つまり、それらをオフにします。
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 で Nexus One を使用しています
Thx サイモン