【问题标题】:Add sound to android system sound list将声音添加到 android 系统声音列表
【发布时间】:2012-04-26 13:38:12
【问题描述】:

我正在寻找如何将我自己的通知声音添加到 android 设备的解决方案。声音应该在 RightoneManager 显示的列表中可见。我的应用程序的上下文是用户可以为某些操作选择一些通知声音,我想将默认声音设置为我自己的声音。我正在使用this 代码调用 RightToneManager。我搜索了一段时间的解决方案,但不幸的是我没有找到任何相关的东西。谢谢。

【问题讨论】:

    标签: android audio notifications


    【解决方案1】:

    在 SD 卡的根目录中,创建一个名为“Notifications”的文件夹。 将您的自定义通知声音(我的以 .m4a 编码,不确定支持什么格式)放在此文件夹中,它应该会出现在系统范围的通知声音选择器中。

    您可以使用 java.io.File 对象以编程方式创建“通知”目录(如果它尚不存在)并将您的声音复制到此目录中

    如果你想添加自己的铃声,你可以做同样的事情,但是这一次,你必须创建一个“铃声”文件夹。

    编辑: 看起来目录位置可能会因 Android 的版本而异。 您应该考虑为您的自定义声音使用以下位置:/sdcard/system/media/audio/notifications

    【讨论】:

      猜你喜欢
      • 2010-11-12
      • 1970-01-01
      • 1970-01-01
      • 2012-06-12
      • 2011-07-25
      • 1970-01-01
      • 2013-08-29
      • 1970-01-01
      • 2011-04-25
      相关资源
      最近更新 更多