Ответ 1
Да Есть трюк, который вы можете использовать приведенным ниже кодом в своем прослушивателе кнопок
ниже приведен пример вашей справки, вы можете настроить его, получив статус вашего медиаплеера, например mediaplayer.isPlaying()
final MediaPlayer mp1 = MediaPlayer.create(PlayaudioActivity.this, R.raw.beet);
mBackBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (mp1.isPlaying()) {
}else{
finish();
}
}
});