У меня проблемы с моим приложением, потому что мультимедийный звук слышен, когда приложение находится в фоновом режиме.
Я определил свой медиаплеер следующим образом:
private void playLocalAudio(int R1)throws Exception
{
MediaPlayer mediaPlayer = MediaPlayer.create(this,R1);
mediaPlayer.start();
}
Для вызова PlayLocalAudio я делаю:
try{
playLocalAudio(R.raw.fartw1);
}
catch (Exception e) {
e.printStackTrace();
}
}});
Но я не могу правильно вызвать MediaPlayer.Stop ()
Я пытаюсь:
public void onPause()
{
super.onPause();
mediaplayer.stop();
}
Но это не работает.Не могли бы вы помочь мне?