如何在点击新活动时停止播放音乐,并且能够从一开始就重新开始播放?

问题描述 投票:0回答:1

当我点击新活动时,我在后台播放音频。我想点击下一个活动,音频,停止。

但是,当回到原始活动时,我希望音频从头开始。

使用媒体播放器和Android Studio。这是我到目前为止所有的媒体播放器代码:

 MediaPlayer mediaPlayer = MediaPlayer.create(pagetwo.this,R.raw.audio1);
        mediaPlayer.start();
android android-mediaplayer media
1个回答
0
投票

您可以使用Activity的基本生命周期方法来处理此用例:

如果您打开一个新的Activity,Android将调用onPause(),如果您输入/返回第一个活动,将调用onResume()。

如果在onResume()中调用mediaPlayer.start(),在onPause()中调用mediaPlayer.stop(),则应该具有所需的行为。

© www.soinside.com 2019 - 2024. All rights reserved.