gpt4 book ai didi

java - MediaPlayer 在开始另一个 Activity 时停止

转载 作者:行者123 更新时间:2023-11-30 03:15:27 26 4
gpt4 key购买 nike


我的 MediaPlayer 有问题。
我有一个 MediaPlayer 类,它会在用户启动应用程序时立即启动,但只要用户点击“制作人员名单”按钮,另一个 Activity 就会从制作人员名单屏幕开始,但 MediaPlayer 会停止播放音频流。

有没有办法避免这种情况?

媒体播放器设置:

player = new MediaPlayer();
player.prepareAsync();
player.setOnPreparedListener(new OnPreparedListener() {

public void onPrepared(MediaPlayer mp) {
player.start();
}
});

我用这个改变页面:

Intent intent = new Intent(this, Credits.class);
startActivity(intent);

最佳答案

创建本地服务并将 MediaPlayer 放入该服务中。从需要控制 MediaPlayer 的任何 Activity 绑定(bind)到服务。

关于java - MediaPlayer 在开始另一个 Activity 时停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20201720/

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