我如何可以多次播放同一音频文件,而不是循环播放,但我希望能够精确地重复多少次,因此我遵循了tutorial的基本原则,即播放/暂停功能。我正在为其余的工作而苦苦挣扎。 我使用的是audioplayers软件包的最新版本。
这是我的代码:
HashMap<String,Integer> map = new HashMap<>();//For java versions above 1.7
谢谢
答案 0 :(得分:1)
这对您来说可能很复杂,但请尝试一下。
我可以看到audioplayers包中有一个onPlayerCompletion事件,该事件将在您每次播放完音频时被调用。
在此事件中,您可以告诉播放器跟踪其结束的时间并设置音频循环,重复X次后它将停止:
dismiss() {
this.modalController.dismiss(); }