【问题标题】:How to use notification with sound and vibration?如何使用声音和振动通知?
【发布时间】:2011-08-30 03:01:40
【问题描述】:

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

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

【问题讨论】:

    标签: android notificationmanager


    【解决方案1】:

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

    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 权限。

    【讨论】:

    • 如何禁用此通知声音?我需要静音默认声音。我怎样才能做到这一点?
    • 我相信你可以不包括notif.defaults |= Notification.DEFAULT_SOUND;这一行
    【解决方案2】:
    Notification notification // new notification object.
    notification.defaults = Notification.DEFAULT_ALL;
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-17
      • 1970-01-01
      相关资源
      最近更新 更多