1

システムの振動設定を台無しにするアプリを作成しました。つまり、それらをオフにします。

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 サイモン

4

1 に答える 1

0

あなたがしなければならないことは、設定AudioManager.VIBRATE_SETTING_OFFすることを除いて、上で行ったのとまったく同じことですAudioManager.VIBRATE_SETTING_ON

于 2011-10-28T18:53:56.850 に答える