Java MediaPlayer在启动其他活动时停止
Java MediaPlayer在启动其他活动时停止,java,android,android-mediaplayer,Java,Android,Android Mediaplayer,我的MediaPlayer有问题。 我有一个MediaPlayer类,它会在用户启动应用程序时立即启动,但一旦用户点击“credits”按钮,另一个活动就会从credits屏幕开始,但MediaPlayer会停止播放音频流 有没有办法避免这种情况 MediaPlayer设置: player = new MediaPlayer(); player.prepareAsync(); player.setOnPreparedListener(new OnPreparedListener() {
我的MediaPlayer有问题。
我有一个MediaPlayer类,它会在用户启动应用程序时立即启动,但一旦用户点击“credits”按钮,另一个活动就会从credits屏幕开始,但MediaPlayer会停止播放音频流 有没有办法避免这种情况 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);
这是不可能的,因为mediaActivity将暂停。您可能会考虑使用At而不是用于信用的意图。 < P>这是不可能的,因为中间活动将暂停。你可以考虑使用一个代替信用的意图。创建一个本地服务,并将MealApple放入该服务中。从控制MediaPlayer所需的任何活动绑定到服务。创建本地服务并将MediaPlayer置于该服务中。从控制MediaPlayer所需的任何活动绑定到服务。那么,您的目标是在所有活动中播放背景音频吗?例如,这个问题有帮助吗?那么,您是否打算在所有活动中播放背景音频?例如,这个问题有帮助吗?