2011-08-22 186 views
1

在我的android應用程序中,我想用聲音通知用戶而不顯示通知。那可能嗎 ?android中的通知聲音

Notification n = new Notification(); 
       n.icon = com.android.mms.R.drawable.wap_message; 
       n.defaults |= Notification.DEFAULT_SOUND; 
       n.flags = Notification.FLAG_AUTO_CANCEL; 

這是我用來顯示通知的代碼,所以我評論圖標和通知的標誌如下

Notification n = new Notification(); 
       //n.icon = com.android.mms.R.drawable.wap_message; 
       n.defaults |= Notification.DEFAULT_SOUND; 
       //n.flags = Notification.FLAG_AUTO_CANCEL; 

但它無法正常工作。

回答

1

爲什麼不使用MediaPlayer而不是Notification播放通知聲音。如果您使用Notication,則會顯示圖標。在你的情況下使用MediaPlayer是更好的選擇。