如何使用声音和振动通知?

时间:2011-08-30 03:01:40

标签: android notificationmanager

启动通知时,如何让设备振动或发出声音。

我听说过FLAGS。但是我如何将它们用于声音和振动?

2 个答案:

答案 0 :(得分: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权限。

答案 1 :(得分:20)

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

显示所有默认通知。 (声音,振动,领导)