gpt4 book ai didi

安卓背景音乐服务

转载 作者:IT老高 更新时间:2023-10-28 21:50:20 24 4
gpt4 key购买 nike

我正在开发一款安卓娱乐应用。我想播放背景音乐,我想为此使用服务。应用程序有 3 个 Activity ,必须在所有 Activity 中播放音乐。此外,当 Activity 暂停时,音乐必须暂停并在销毁时停止。谁能告诉我该怎么做?任何链接或示例?

谢谢。

最佳答案

无需服务即可完成

https://web.archive.org/web/20181116173307/http://www.rbgrn.net/content/307-light-racer-20-days-61-64-completion

如果您对使用媒体播放器使用服务非常认真

Intent svc=new Intent(this, BackgroundSoundService.class);
startService(svc);

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.setLooping(true); // Set looping
player.setVolume(100,100);

}
public int onStartCommand(Intent intent, int flags, int startId) {
player.start();
return 1;
}

public void onStart(Intent intent, int startId) {
// TO DO
}
public IBinder onUnBind(Intent arg0) {
// TO DO Auto-generated method
return null;
}

public void onStop() {

}
public void onPause() {

}
@Override
public void onDestroy() {
player.stop();
player.release();
}

@Override
public void onLowMemory() {

}
}

请在 list 中调用此服务确保 .BackgroundSoundService 字符串末尾没有空格

<service android:enabled="true" android:name=".BackgroundSoundService" />

关于安卓背景音乐服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8209858/

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