问题标签 [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 投票
1 回答
89 浏览

java - 将自定义铃声添加到 Ringtonemanager 以进行 Android 应用程序开发的问题?

我正在尝试为我的 android 应用添加自定义铃声。我所做的只是在 res 目录中创建了一个原始文件夹,并使用下面的代码在其中添加了一个 mp3 文件作为铃声。一些如何在调用此铃声时仅播放来自 Android 应用程序的默认通知音。任何帮助将不胜感激。

私有同步无效 startRinging() {

0 投票
0 回答
684 浏览

android - 在 android 10 中设置铃声的问题

弃用后getContentUriForPath()MediaStore.MediaColumns.DATA我修改了代码如下:

问题是设备的铃声没有改变。我可以从声音设置中看到它发生了变化,但是当电话响起时,会播放默认音乐。

知道如何解决这个问题吗?

0 投票
1 回答
31 浏览

android - 警报不会从设备存储中响起 android?

我正在开发一个电池警报应用程序,该应用程序从我用于ListPreference从用户设备中选择铃声的设备存储中选择铃声。我在 Lenovo TAB 7 上测试了该应用程序。我只从制造商那里得到铃声。电池充满时警报响起。

再次出于测试目的,我尝试了在小米红米 5A 中的应用。当我选择闹钟铃声时,我得到了手机上所有可用的铃声或音乐。但它没有在应该响起的时候响起。两部手机都具有相同版本的相同应用程序,完全没有变化。

我试过以下:

  • 我检查是否选择了铃声路径并将其存储到首选项中。

  • 当我检查偏好时,我从联想选择的铃声路径以 contet://......

  • 当从小米 Redmi 5A 中选择的铃声路径从 storage://.....

我认为由于这些原因我遇到了这个问题。我试图找到一些解决方案但一无所获。我正在播放音乐或铃声MediaPlayer

先感谢您

0 投票
0 回答
89 浏览

android - 在 Service 和 Activity 中使用 RingtoneManager 的区别

为了方便我的示例,您可以想象一下默认的 Android 闹钟。这就是我初学者将如何解决它。BroadcastReceiver这发生在需要启动警报时调用的活动中。

RingtoneManager在 aservice或 an中使用有什么区别(本例中的优点/缺点)activity

欢迎任何建议:)

0 投票
2 回答
111 浏览

android - 如何停止以前的铃声?

我正在尝试为我的儿子编写一个小型 android 应用程序。这个想法是让铃声在按钮单击时开始播放,并且应该通过单击另一个按钮来停止。就像您单击一个按钮开始通话,然后单击另一个按钮来接听电话一样。我设法做的是通过以下代码使第一个响铃按钮工作:

但是,停止铃声的第二个按钮无法正常工作。我使用以下代码:

它会停止铃声,但同时会使应用程序崩溃。停止先前激活的铃声的正确方法是什么?谢谢你...

0 投票
1 回答
40 浏览

android - 如何以编程方式检查 Android 平板电脑是否具有 simcard 功能?

我如何使用 Android 应用程序检查 Android 平板电脑,它是否具有 sim 卡 (4g) 功能。因为我创建了一个必须执行不同任务的应用程序,具体取决于它是否具有 simcard (4g) 电话功能。

0 投票
0 回答
49 浏览

java - 在java,android中设置为铃声/通知声音

我一直在开发一个音板应用程序,其中我的声音(mp3)存储在资源中,媒体播放器使用每个按钮上的同名标签播放它们。对于我的生活,我无法理解如何设置通知和铃声,最终来自长按,任何帮助将非常感激它让我发疯。

谢谢

0 投票
0 回答
393 浏览

android - Android 铃声从手机和蓝牙耳机播放

我正在开发一个与软电话集成的应用程序,因此我试图在检测到来电时播放手机的默认铃声。我遇到的问题是,当我将一些 AirPods 连接到我的 Pixel 3 时,铃声会通过手机和 AirPods 播放。来自手机的声音由响铃音量控制,而来自 AirPods 的声音由媒体音量控制。AirPods 设置用于通话和媒体音频。

我已经尝试了两种不同的方法,但最终都得到了相同的结果。首先,我尝试使用 MediaPlayer 实例并将 AudioAttributes 设置为 AudioAttributes.USAGE_NOTIFICATION_RINGTONE:

我也尝试过使用 RingtoneManager.getRinger() 方法:

这两种方法都产生相同的结果,所以我不确定从这里去哪里。我想得到它,以便使用铃声音量通过连接的蓝牙设备播放铃声,类似于运营商呼叫的方式。

0 投票
0 回答
192 浏览

android - mp3 歌曲未以编程方式在 Android 7(牛轧糖)中设置为铃声

当我在 Android Pie 上运行我的应用程序时,它工作正常,我的意思是我的设置铃声和警报的代码,通知工作完美,但是当我在 Android 7(牛轧糖)上运行这个应用程序时,警报和通知已设置,但铃声没有。当我单击设置铃声时,吐司消息显示该铃声设置成功,但是当我在手机上检查它时,它仍然使用以前的铃声。

设置铃声代码:

报警代码:

0 投票
1 回答
161 浏览

set - 我无法将音频文件设置为旧版本设备的铃声。我为新的 android 版本写的部分工作正常

代码:

k=文件

铃声设置为我想要的名称,但播放时使用 android 的默认声音。

没有错误信息。

感谢您的关注。

我查看的标题是否: 如何通过我的活动在 Android 中设置铃声? 将选定的音频文件设置为铃声 如何将文件设置为 Android 10 的铃声? 在 Android 中以编程方式将声音文件设置为铃声和通知 如何以编程方式在 android 中更改铃声? 从 res/raw 文件夹设置铃声 如何在 Android 上为单个联系人设置铃声?

和更多...