2012-03-07 22 views
1

可能性の重複:
Android, Silent mode notificationAndroidの通知

どのように私は私の通知は黙って配信されることを確認していますか?

通知を作成するときに音を「オフ」にする方法はありますか、通知が届く直前にシステム通知音量をオフにしてから、通知が配信された後で音量を復元する?

+0

通知はNotificationManagerまたはNotificationBuilderを経て作成され、両方が通知が表示されたときに再生するには(音URIで定義された)音を受け入れています。このURIをnullに設定しようとしましたか?別の方法は、静かな音を作り、そのURIを渡すことです。 – hovanessyan

答えて

0

これを試してみてください -

AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE); 
if (am.getRingerMode() == AudioManager.RINGER_MODE_SILENT) 
{ 
    // do something neat here 
} 

そして、参照この question