当设备收到C2DM消息时,我该如何播放声音

时间:2011-09-16 19:49:53

标签: android audio notifications android-c2dm

我已经阅读了几个小时,关于如何以我想要的方式开始播放声音 但我找不到答案。

这里,
当设备收到C2DM推送时,显示Notification 用户可以点击Notfication,然后点击我的活动。

一切都有效。

现在我想创建一个电话呼叫类型的铃声
所以听起来有一个传入的语音通话。

用户拿起电话,注意我的Notification按了它 声音停止播放。

或者甚至更好,C2DM消息触发我的活动开始 用电话呼叫式的铃声。

当用户触摸手机时,声音停止播放

任何方向的任何帮助都会受到影响

1 个答案:

答案 0 :(得分:4)

sound的{​​{1}}数据成员设置为Notification,指向显示Uri时要播放的铃声。理想情况下,您让用户选择自己的铃声(例如,通过Notification),而不是强制使用某个铃声。

  

或者甚至更好,C2DM消息触发我的活动以电话呼叫类型的铃声开始。

当用户可能处于其他事物的中间时,弹出这样的活动很少是一个好主意。