问题标签 [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 回答
1395 浏览

android - 如何使用铃声管理器在 Android 中设置铃声?

我正在使用以下代码,但它似乎并没有改变铃声。我在做什么错,或者有没有更简单的方法将 mp3 设置为铃声?我有一个解析位置的uri,我调用了以下函数。我知道 uri 是正确的,因为它使用我拥有的文件共享方法可以正常工作。

0 投票
1 回答
1021 浏览

android - 如何以编程方式从铃声设置默认铃声

我正在尝试将原始文件夹中的 mp3 设置为手机的铃声。铃声存储在铃声文件夹中,是一个可供选择的选项,但是我希望将铃声选择为默认设置。如何以编程方式执行此操作?

0 投票
2 回答
541 浏览

android - 即使我按下停止按钮,闹钟也会响起

我做了一个闹钟,它几乎可以正常工作,只是它永远不会停止。即使我按下停止警报按钮,它也会一直响起。

我有两个按钮,一个带有 id setthealarm,另一个带有 id stopthealarm

MainActivity在我定义的公共课TimePicker上,PendingIntentAlarmManager

设置时间onClick

并停止警报onClick

在我的 AlarmReceiver 类中,我有以下内容:

请知道为什么铃声不会停止?

0 投票
0 回答
205 浏览

android - 在 Android 中显示振动类型列表

我正在开发一个 Android 应用程序,在该应用程序中,我需要向用户显示振动类型以进行选择,类似于WhatsApp通知设置屏幕中的操作。

正如RingtoneManager该类提供ACTION_RINGTONE_PICKER以下代码片段中所示的以下内容一样,我们是否有类似的ACTION_VIBRATION_PICKER. 我应该如何实施相同的?

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
818 浏览

android - 更改铃声选择器对话框样式

我正在开发一个在某个时候有通知的应用程序。我实现了几种方法来使用户可以更改通知声音。如何更改铃声选择器对话框的样式?

这是我的铃声选择器代码:

我已经有一个用于警报对话的自定义样式(R.style.AlertDialogCustom)。如何在我的铃声选择器对话框中使用这种自定义样式?

0 投票
1 回答
526 浏览

java - 如何使用 RingtoneManager 使通知静音

我在preferences.xml. 有一个settings.java文件定义了所有首选项。现在有一个单独的 java 文件,当消息进入时显示通知。如果复选框为真,我想让通知静音。

有一种TYPE_NOTIFICATION与铃声管理器关联的方法用于通知类型的声音。有没有办法让这安静下来?

我知道有一种方法可以使用 AudioManager 使其静音。 setRingerMode(AudioManager.RINGER_MODE_SILENT); 但是在这里,正在使用铃声管理器。

编辑——把它弄 出来(标志是一个布尔值,它从 SharedPreferences 返回复选框首选项结果)

settings.java文件-

另一个java文件-

0 投票
1 回答
772 浏览

android - 如何将原始音频文件设置为铃声

所以我试图将位于原始文件中的音频文件设置为铃声,然后将其保存到我的 SD 卡中。当前代码似乎保存了一个文件,但该文件播放一些通用铃声,而不是我试图让它播放的声音。它有什么问题?

0 投票
1 回答
1247 浏览

java - RingtoneManager.setActualDefaultRingtoneUri() 在 API 23 中工作吗?

这是一个简单的问题,可能是一个简单的答案,但有大量的上下文。

问题:setActualDefaultRingtoneUri()在 API 23中仍然有效吗?因为我无法让它发挥作用

上下文: 我已经设置AndroidManifest.xml

应用程序使用此代码自行分配权限

然后我有一个简单的 2 按钮演示:一个有这个(不起作用)

和一个有这个(确实有效)

有人可以向我解释为什么,当添加了 2 个权限并且meepmeep.mp3在 res 文件夹中时,为什么事件会触发以在应用程序中播放声音但没有分配铃声RingtoneManager.setActualDefaultRingtoneUri

0 投票
1 回答
598 浏览

android - 铃声选择意图 - 默认铃声

我想让用户为我的应用程序的推送通知选择通知铃声。这就是我所做的:

这是结果:

在此处输入图像描述

到目前为止,一切都很好。但是,在所有制造商的某些设备上,“默认通知声音”(选择对话框中的第一个条目)指向设备的呼叫铃声,而不是通知铃声。

当用户点击“默认通知声音”时,播放设备的默认来电铃声,而不是默认通知声音

铃声在设备设置中设置正确,Intent我开火似乎接错了铃声。

有什么想法可能会出错吗?

0 投票
2 回答
1946 浏览

java - 通知声音 android studio

我目前正在开发一个应用程序,它的通知系统运行良好。除非我从 firebase 向手机发送消息,否则通知不会发出声音(默认手机声音)。问题是我的 java 程序出了什么问题。