2011-08-22 147 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是更好的选择。