我启用了MediaPlayer,但是在关闭应用程序后声音没有停止
这是我的代码
public class MainActivity extends AppCompatActivity
implements NavigationView.OnNavigationItemSelectedListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
final MediaPlayer audioBackground;
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
audioBackground = MediaPlayer.create(this, R.raw.spring);
audioBackground.setLooping(true);
audioBackground.setVolume(1,1);
audioBackground.start();
- 我想当我离开应用程序时声音停止
- 我尝试使用release();但是打开应用程序时没有声音
答案 0 :(得分:0)
覆盖onResume方法:
@Override
public void onResume(){
super.onResume();
audioBackground.start();
}
并从onCreate
方法中删除该行。