Dan*_*iel 8 audio notifications android
我的活动中有倒数计时器,当它达到零时,我会向状态栏发送通知,该状态栏还会播放自定义wav文件以提醒用户.我只希望在用户当时没有使用应用程序的情况下显示状态栏通知,但我仍然希望无论计时器应用程序是否可见,都可以播放wav文件.
是否可以让Android通知仅播放音频警报?我尝试使用MediaPlayer来播放wav文件,但这会使用自己的音量设置而不是常规通知音量,因此如果您的媒体音量较低,那么通知音量也会以低音量播放,这是我不想要的.我希望声音以与其他通知相同的音量播放.
我正在使用这个:http: //developer.android.com/guide/topics/ui/notifiers/notifications.html
并提供这样的声音:
notification.sound = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.notifysnd);
Run Code Online (Sandbox Code Playgroud)
小智 5
在http://developer.android.com/guide/topics/ui/notifiers/notifications.html中的 "添加声音"部分中, 有以下注释:
注意:如果默认字段包含DEFAULT_SOUND,则默认声音将覆盖声场定义的任何声音.
因此,如果您只想自定义声音,可以使用 -
notification.sound = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.notifysnd);
notification.defaults = Notification.DEFAULT_LIGHTS | Notification.DEFAULT_VIBRATE;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10525 次 |
| 最近记录: |