我收到短信時嘗試播放歌曲,當我收到2條短信時, ,然後同時播放歌曲。Android:在播放新歌之前停止播放歌曲。
感謝您的幫助
Runnable stopPlayerTask = new Runnable(){
@Override
public void run() {
mPlayer.stop();
}
};
if(mPlayer.isPlaying()){
mPlayer.stop();
}else{
mPlayer.seekTo(startime);
mPlayer.start();
mPlayer.setLooping(true);
}
Handler handler = new Handler();
handler.postDelayed(stopPlayerTask, endtime);
首先,檢查你是否有單個玩家的實例。如果你有多個實例,而不需要使用任何靜態變量來檢查運行狀態並停止你喜歡的狀態。 –
是你的mplayer作爲靜態的delcraed? –
我宣佈最終 – Merv