我有我的應用程序聲音,當我玩,然後按home鍵,應用程序保持在後臺運行(我知道這是因爲歌曲不斷去..)我怎麼能停止應用程序和音樂? 這裏是我的音樂代碼:音樂一直運行
SoundPool sp = new SoundPool(5, AudioManager.STREAM_MUSIC, 0);
int iTmp = sp.load(getBaseContext(), R.raw.windows_8_notify, 1);
sp.play(iTmp, 1, 1, 0, 0, 1);
MediaPlayer mPlayer = MediaPlayer.create(getBaseContext(), R.raw.windows_8_notify);
mPlayer.start();
mPlayer.setLooping(true);
Button btn_show = (Button) findViewById(R.id.show_popup);
btn_show.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
if (p != null)
showPopup(FirstActivity.this, p);
} }); }
內停止播放器在你的'Activity'的'的onPause()'方法。 – Squonk
我怎麼辦呢? – user3740786
'mPlayer.stop();'不難找出自己是什麼呢? – Squonk