1
如何確保我的通知將被默默地傳遞?
有沒有辦法在創建通知時將聲音設置爲「關閉」,還是需要執行如下操作:在通知到達之前關閉系統通知音量,然後在通知發送之後恢復音量?
如何確保我的通知將被默默地傳遞?
有沒有辦法在創建通知時將聲音設置爲「關閉」,還是需要執行如下操作:在通知到達之前關閉系統通知音量,然後在通知發送之後恢復音量?
嘗試這個 -
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
if (am.getRingerMode() == AudioManager.RINGER_MODE_SILENT)
{
// do something neat here
}
而且,看到這個question
通知會以NotificationManager或NotificationBuilder創建,不僅接受了聲音(通過聲音URI定義)顯示在通知時播放。您是否嘗試將此URI設置爲空?另一種方法是創建一個無聲的聲音並傳遞該URI。 – hovanessyan 2012-03-07 09:32:45