重複の可能性:
Android、サイレント モード通知
通知がサイレントに配信されるようにするにはどうすればよいですか?
通知を作成するときにサウンドを「オフ」に設定する方法はありますか、または通知が届く直前にシステム通知の音量をオフにして、通知が配信された後に音量を元に戻すなどの操作を行う必要がありますか?
重複の可能性:
Android、サイレント モード通知
通知がサイレントに配信されるようにするにはどうすればよいですか?
通知を作成するときにサウンドを「オフ」に設定する方法はありますか、または通知が届く直前にシステム通知の音量をオフにして、通知が配信された後に音量を元に戻すなどの操作を行う必要がありますか?
これを試してみてください -
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
if (am.getRingerMode() == AudioManager.RINGER_MODE_SILENT)
{
// do something neat here
}
そして、この質問を見てください