現在、Android 5.1 を実行している電話を優先モードに設定しようとしています。
AudioManager でサイレント モードに設定しようとしましたが、効果がなく、ゼロに設定しても効果がありません。
ただし、振動モードに設定すると機能します...
//Neither this
AudioManager am = (AudioManager) getBaseContext().getSystemService(AUDIO_SERVICE);
am.setRingerMode(AudioManager.RINGER_MODE_SILENT);
//nor this works
AudioManager am = (AudioManager) getBaseContext().getSystemService(AUDIO_SERVICE);
am.setRingerMode(0);
私は今のところ他の解決策を見つけていません。
また、ルート機能を使用できません。
編集:0(またはRINGER_MODE_SILENT)に設定しても何も起こらないことがわかりました:私がいる場合、振動モードから抜け出します...