如何通过android中的代码更改通知声音?

Vid*_*nes 6 notifications android

任何人都知道如何通过android中的代码更改通知声音.我设法设置了默认铃声,但无法找到设置通知音的方法......

我会感谢任何响应,如代码示例,psudo代码或只是我需要使用的sdk的哪一部分的名称...

use*_*968 10

这里是

RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_NOTIFICATION,      uriObjectofYourAudioFile);
Run Code Online (Sandbox Code Playgroud)


Com*_*are 4

Notification您可以通过上的声场Notification逐个控制。请注意,我还没有亲自尝试过,但这是文档所说的。

  • 那么,通知不会自动播放默认通知音?我在创建通知时必须指定它吗? (2认同)
  • 总体默认情况下,通知不会播放任何声音。您可以使用通知上的默认值字段来指示应使用哪些默认值(例如,DEFAULT_SOUND)。或者,您可以根据每个通知覆盖提示音。目前尚不清楚是否有办法通过代码设置默认通知音。 (2认同)