2011-08-30 60 views

回答

74

編輯在Android v4支持庫中,有NotificationCompat.Builder和方法setSound,如果使用該類,它將起作用。但是,下面的信息仍然有效。

Notification notif ... //create your notification 

notif.defaults |= Notification.DEFAULT_SOUND; 
notif.defaults |= Notification.DEFAULT_VIBRATE; 

這增加了聲音和振動。

請務必記得檢查文檔。他們的答案很多,比如這個:

http://developer.android.com/guide/topics/ui/notifiers/notifications.html

這對如何使用自定義聲音或振動我張貼上面的信息,以及信息,並創建一個通知的全過程。

編輯:不要忘記在清單中包含Vibrate權限。

+0

如何禁用此通知聲音?我需要將默認聲音靜音。我怎樣才能做到這一點? – Karthick

+0

我相信你可以不包含'notif.defaults | = Notification.DEFAULT_SOUND;' – Jakar

+0

這行'是的,謝謝。我得到了解決方案。 – Karthick

20
Notification notification // new notification object. 
notification.defaults = Notification.DEFAULT_ALL; 

顯示所有默認通知。 (聲音,振動,led)

相關問題