没有通知对象的Android Beep或Light?

时间:2011-03-11 22:54:39

标签: android notifications

有没有办法在没有通知实例的情况下启动蜂鸣声(是的,发出哔哔声)或打开设备灯?

通知会很简单,如下所示:http://developer.android.com/guide/topics/ui/notifiers/notifications.html

这可以与iPhone API一起使用,我需要在android上有相同的行为。

3 个答案:

答案 0 :(得分:3)

我认为不可能。您必须坚持使用通知并取消解决方法。就像一个例子看到TweetDeck android应用程序。在列设置中,顶部有一些选项可以说:Notify,Light,Sound,Vibrate。 您可以选择Light,Sound和Vibrate中的任何一种或它们的组合,但是,它们都需要选择通知。

答案 1 :(得分:2)

您可以使用媒体播放器播放音频文件。 http://developer.android.com/reference/android/media/MediaPlayer.html

答案 2 :(得分:2)

发出哔哔声,您可以使用:

  1. ToneGenerator-在选定的时间间隔内生成频率和类似DTMF的音调 http://developer.android.com/reference/android/media/ToneGenerator.html

  2. RingtoneManager - 允许您获取并播放通知的默认铃声(不使用通知)。 http://developer.android.com/reference/android/media/RingtoneManager.html