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

yos*_*i24 26 android notificationmanager

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

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

Ree*_*eed 74

编辑在Android v4支持库中,有NotificationCompat.Builder一个方法setSound,如果使用该类,它将起作用.但是,以下信息仍然有效.

Notification notif ... //create your notification

notif.defaults |= Notification.DEFAULT_SOUND;
notif.defaults |= Notification.DEFAULT_VIBRATE;
Run Code Online (Sandbox Code Playgroud)

这增加了声音和振动.

永远记得检查文档.他们有很多答案,例如:

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

这包含我上面发布的信息以及有关如何使用自定义声音或振动的信息以及创建通知的整个过程.

编辑:不要忘记在清单中包含Vibrate权限.


Gau*_*ham 20

Notification notification // new notification object.
notification.defaults = Notification.DEFAULT_ALL;
Run Code Online (Sandbox Code Playgroud)

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