启动通知时,如何让设备振动或发出声音。
我听说过FLAGS。但是我如何将它们用于声音和振动?
答案 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;
显示所有默认通知。 (声音,振动,领导)