gpt4 book ai didi

android - 在 android 中使用 RingtoneManager 重复铃声

转载 作者:行者123 更新时间:2023-11-29 00:12:06 27 4
gpt4 key购买 nike

目前我正在使用以下代码播放铃声:

Ringtone ringtone = RingtoneManager.getRingtone(this, Uri.parse(selectedRingtone));
ringtone.play();

如果我播放默认或系统铃声,它们会循环播放或重复播放。但如果我从我的画廊或媒体商店中选择任何其他声音,它只会播放一次。我浏览了一些链接,但我不想使用 MediaPlayer。我只需要使用 RingtoneManger

最佳答案

你必须使用 MediaPlayer

Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
MediaPlayer player = MediaPlayer.create(this, notification);
player.setLooping(false);
player.start();

Ringtone中没有任何与循环相关的方法和 RingtoneManager

关于android - 在 android 中使用 RingtoneManager 重复铃声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29515219/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com