问题标签 [ringtonemanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
52 浏览

android - 双卡铃声 Uri

如何获取 SIM 2 的铃声 Uri。使用下面的代码,但它返回 SIM 插槽 1 的铃声。

0 投票
0 回答
36 浏览

android - 有没有办法在android 10上设置特定的联系人铃声

我正在尝试将铃声设置为 android 10 的特定联系人,但它不起作用。我正在使用联系人 ID 获取 mp3 文件 uri 和特定联系人 uri,并将两者传递给内容解析器更新功能。我尝试了很多方法都没有任何效果。以下是我的代码。

0 投票
0 回答
21 浏览

java - 如何在android studio中接听电话时暂停背景音乐流?

我正在使用 AudioManager 和 RingtoneManager 将背景音乐静音,并在接到电话后立即响铃。没有问题,效果很好。但是一旦我接听电话。如下代码所示,我正在尝试结束铃声并开始通话。但是有些它如何通过语音通话长时间播放静音音乐流。我如何区分音乐流和语音通话并处理它们。

0 投票
1 回答
142 浏览

android - 播放铃声时出现 java.io.FileNotFoundException

我想为来电播放铃声。我喜欢下面的,

使用此代码播放铃声。但我越来越低于例外,

在我的情况下,播放铃声。尽管我得到了这个例外。有人知道为什么会这样吗?提前致谢

0 投票
0 回答
25 浏览

java - 如何将手机铃声重置为系统默认设置?

我正在创建一个应用程序,它允许用户从应用程序内部设置不同的铃声。他们设置了特定的铃声后,如何将其恢复为系统默认值?这是我正在使用的代码,但它不起作用。

我也使用了下面的代码

但它会引发错误

0 投票
0 回答
170 浏览

java - 如何在android studio中将下载的声音设置为铃声?

我从 url 下载了一些铃声,我正在尝试设置为铃声。

下载方式

类型确定方法

设置方法(如果下载完成,由于 BroadcastReceiver 的启动方法)

我的广播接收器

当我进入铃声设置(手机设置)时,我看到我设置为铃声的歌曲的名称,但是当有人打电话给我时,它什么也不播放。在此先感谢您的帮助。

0 投票
0 回答
170 浏览

android - 在 Android 11 / R 中将铃声设置为铃声/通知

自过去 4-5 天以来,我一直在尝试在 Android 11 中设置铃声/通知音,但无法完成,这并不是我没有尝试过任何新的东西,我的代码已经可以正常工作在 Android 10 及以下版本中,但是当我将目标设置为 Android 30 时,它不起作用。

我已经知道我已经在清单文件等中声明的范围存储和其他权限相关的东西。

0 投票
0 回答
69 浏览

android - 使用 RingtoneMananger 设置自定义铃声/通知显示无效文件

我正在编写一个应用程序,让用户从资源中下载声音文件并将它们用作铃声(或更具体地说,通知声音)。

到目前为止,该应用程序在我指定的目录中成功创建了 mp3 文件,我可以使用手机上的文件资源管理器打开它,它会按预期播放,但在系统的声音设置中,它只会显示为一个数字,uri 的我会假设,并且不会播放声音。如果我尝试手动设置铃声,它不会显示在可用的声音文件中。

我的代码:

我错过了什么吗?

开发工具包 30

0 投票
0 回答
57 浏览

ringtonemanager - 铃声管理器安卓 11

我使用下面的代码设置铃声 但对于 android 11 有错误

显示:focusDisplayId = 0,isFocusInDesktop = false mCustomDisplayId=-1 isDexDualMode=false 2021-10-11 14:53:03.037 10319-10319/com.bestappsringtones.ringtonesforandroidfree I/Toast:显示:isActivityContext = true 2021-10-11 14 :53:03.106 10319-10319/com.bestappsringtones.ringtonesforandroidfree W/RingtoneManager:直接打开失败;尝试故障转移:java.io.FileNotFoundException:打开失败:ENOENT(没有这样的文件或目录)2021-10-11 14:53:03.114 10319-10319/com.bestappsringtones.ringtonesforandroidfree W/RingtoneManager:缓存铃声失败:java。 io.IOException:java.lang.SecurityException:Uri 不是铃声、警报或通知:content://0@media/external/audio/media/56062 2021-10-11 14:53:03.114 10319-10319/com .bestappsringtones.ringtonesforandroidfree I/RingtoneManager:保存路径类型:1,URI:内容:

0 投票
0 回答
28 浏览

android - java.lang.IllegalArgumentException:无效列:_data

运行此代码时,我变得无效:column _data 异常

基本上我想从我的应用程序恢复到系统默认铃声