gpt4 book ai didi

android - 播放特定时间的音频文件

转载 作者:行者123 更新时间:2023-11-29 22:10:43 25 4
gpt4 key购买 nike

伙计们,我可以使用 Mediaplayer 播放音频文件。但我需要在特定时间播放音频文件。

例如:播放 audio1.mp3 直到 5 分钟。音频文件只有 10 秒。但它应该一直播放到 5 分钟。

最佳答案

试试这个

 mediaplayerplayer.setLooping(true);<--- this lets the audio to loop...

这是倒计时

MyCount counter;
Long s1;

counter= new MyCount(300000,1000);
counter.start();

public void asdf(View v){ <---- method for onclick of buttons pause and resuming timer
switch(v.getId()){
case R.id.button1:<-- for pause
counter.cancel();
break;
case R.id.button2:<--- for resume
counter= new MyCount(s1,1000);
counter.start();
}
}

public class MyCount extends CountDownTimer {
public MyCount(long millisInFuture, long countDownInterval) {
super(millisInFuture, countDownInterval);
}

@Override
public void onFinish() {
mediaplayer.stop();
mediaplayer.release();
}

@Override
public void onTick(long millisUntilFinished) {
s1=millisUntilFinished;
}
}

这也可以帮助您暂停媒体播放器...以及计时器...并让您播放整首歌 5 分钟

关于android - 播放特定时间的音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9696000/

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