gpt4 book ai didi

java - BG 音乐重播

转载 作者:行者123 更新时间:2023-12-01 06:58:02 24 4
gpt4 key购买 nike

我制作了一个播放背景音乐的服务,但是当音乐结束时我想再次重播它。我可以在我的服务中使用哪种方法?

public class BackgroundSoundService extends Service {
private static final String TAG = null;
MediaPlayer player;
public IBinder onBind(Intent arg0) {

return null;
}
@Override
public void onCreate() {
super.onCreate();


player = MediaPlayer.create(this, R.raw.idil);

player.setVolume(100,100);

}
public int onStartCommand(Intent intent, int flags, int startId) {


player.start();

return 1;
}

public void onStart(Intent intent, int startId) {
// TODO



}
public IBinder onUnBind(Intent arg0) {
// TODO Auto-generated method stub

return null;
}

public void onStop() {

}
public void onPause() {

}
@Override
public void onDestroy() {

player.stop();
player.release();
}

@Override
public void onLowMemory() {

}
}

最佳答案

只需使用 MediaPlayer.setLooping()方法。

示例代码:

@Override
public void onCreate() {
super.onCreate();

player = MediaPlayer.create(this, R.raw.idil);
player.setVolume(100,100);
player.setLooping(true);

}

关于java - BG 音乐重播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6521014/

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