26

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

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

4

2 回答 2

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

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

编辑:不要忘记在清单中包含振动权限。

于 2011-08-30T03:36:54.430 回答
20
Notification notification // new notification object.
notification.defaults = Notification.DEFAULT_ALL;

显示所有默认通知。(声音、振动、LED)

于 2012-07-12T13:45:07.410 回答