【发布时间】:2014-01-12 07:00:25
【问题描述】:
我想按 1 分钟重复这首歌。 当歌曲播放完毕等待 1 分钟并重新启动 请帮忙
final Handler handler = new Handler();
Timer timer = new Timer();
TimerTask task = new TimerTask() {
public void run() {
handler.post(new Runnable() {
public void run() {
mPlayer.start();
mPlayer.setLooping(true);
}
});
}};
timer.schedule(task, 0, 60000);
【问题讨论】:
-
1 分钟是什么意思?您想每 1 分钟播放一次歌曲吗?您想在完成后等待 1 分钟然后重新开始吗?
-
是的,我的朋友们。确切地。歌曲播放完毕,等待 1 分钟后重新开始
-
@Merv 需要什么计时器?您可以在需要时执行
mPlayer.setLooping(true);停止播放器 -
问题是我的应用程序向客户端发送通知 (SMS),直到它读取 SMS。所以不看短信我总是每分钟都在响我的歌