- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有以下代码 fragment 用于播放保存在 res/raw 文件夹中的音调。我可以看到警报对话,但我想播放的声音没有发生。我在这里犯了什么错误?
if(min < thresHold)
{
Uri faulttone = Uri.parse("android.resource://"
+ getActivity().getPackageName() + "/raw/" + "distancefault.mp3");
Ringtone r = RingtoneManager.getRingtone(getActivity(), faulttone);
r.play();
alertDialogue.show();
}
最佳答案
好吧,我不知道如何使用铃声管理器执行此操作,但更改了方法并使用 MediaPlayer 类。如果有人知道如何使用 RingtoneManager 执行此操作,请发布您的答案。
final MediaPlayer mp = MediaPlayer.create(getActivity(),R.raw.distancefault);
mp.start();
关于java - 从 android 中的 res/raw 文件夹读取后,RingtoneManager 无法播放铃声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36290752/
我使用一个简单的选择器对话框让用户选择通知声音,下面是启动选择器的代码: Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PIC
我希望能够向 RingtoneManager 添加铃声文件,甚至可能是整个文件夹路径,这样当我调用 RINGTONE_PICKER 操作 Activity 时,它的光标将包含的不仅仅是默认铃声。 这听
我正在使用 RingtoneManager,显然在某些手机上它一直返回 null。我知道如果声音是无声的或找不到音调,它会返回 null。开声音有提示音为什么会返回null?该代码适用于我的 nexu
我尝试在这里找到解决方案,但只有自己/选择的文件的解决方案,而不是我调用选择器时的代码。当用户按下按钮时,我使用以下代码: Intent intent = new Intent(RingtoneMan
我正在尝试为我的 Android 应用程序添加自定义铃声。我所做的就是在 res 目录中创建一个 raw 文件夹,并使用下面的代码在其中添加一个 mp3 文件作为铃声。一些如何在调用此铃声时仅播放 A
希望是一个基本的(学校项目)问题: 在接下来的代码中,我试图在 Alerts.java 中定义一个实例方法,以便在满足 SensorService.java 中的条件时生成铃声。 为了调试,我添加了
目前我正在使用以下代码播放铃声: Ringtone ringtone = RingtoneManager.getRingtone(this, Uri.parse(selectedRingtone));
如何从 R.raw 设置 Sound RingtoneManager.... 我想设置我的声音,但我不知道如何设置 Uri defaultRingtoneUri = RingtoneManager.g
我目前正尝试在 LG optimus 上将原始文件作为铃声播放。 Uri uri = Uri.parse("android.resource://" + curContext.getPackageNa
这是一个简单的问题,可能也是一个简单的答案,但有大量的上下文。 问题 setActualDefaultRingtoneUri() 是否仍然适用于 API 23?因为我无法让它发挥作用 上下文:我已经设
这个问题可能与 this question 重复但我发现代码有些不同,所以我提出了一个新问题。 问题是我无法在 RingtonePicker 中设置选取的铃声。我用 Support Library和
我正在制作 android 应用程序,当我单击 ListView 项时,我希望找到所单击项的 ID,获取资源并将该文件设置为铃声。但是我收到此错误:方法 setActualDefaultRington
我有以下代码 fragment 用于播放保存在 res/raw 文件夹中的音调。我可以看到警报对话,但我想播放的声音没有发生。我在这里犯了什么错误? if(min < thresHold)
我是一名优秀的程序员,十分优秀!