Android:通知声音禁用

我有这个代码的通知

Notification notifica = new Notification(); notifica.flags |= Notification.FLAG_AUTO_CANCEL; notifica.icon = R.drawable.serie_notification; notifica.when = System.currentTimeMillis(); 

notifica.defaults = notifica.defaults | Notification.DEFAULT_SOUND; 我启用默认声音,但如果我想禁用声音,我该怎么办?

那么,这对我来说是这样做的:

 myNotification.defaults = 0; 

试试看=)

有可能做到这一点,基本上只是启用除声音(Notification.DEFAULT_SOUND)之外的所有其他通知默认值。

这是一个适合你的例子:

 myNotification.defaults = 0; myNotification.defaults |= Notification.DEFAULT_VIBRATE; 

以下是您可以select的所有选项:

 Notification.DEFAULT_LIGHTS Notification.DEFAULT_VIBRATE Notification.DEFAULT_SOUND Notification.DEFAULT_ALL // This enables all above 3