[問題] MediaPlayer 只能執行一次 ><"
開發層: (應用/框架/庫/核心)
應用
問題:
無法執行第二次撥放音效
預期輸出:
當手機移動時,會發出音效
錯誤輸出:
可是只要按下返回鍵或是Home鍵回到桌面
再次進去時,不管怎麼移動,都沒有撥出音效
必須要重新開機,才能成功執行一次 ... 冏
程式碼: (請多利用置底文網站)
...
private mMediaPlayer mMediaPlayer01;
public void onCreate(省略){
...
mMediaPlayer01 = new MediaPlayer();
mMediaPlayer01 = MediaPlayer.create(this, R.raw.source);
...
}
...
if(result == 1){
if(!mMediaPlayer01.isPlaying()){
try{
if(mMediaPlayer01 != null){
mMediaPlayer01.stop();
}
mMediaPlayer01.prepare();
mMediaPlayer01.start();
}catch(Exception e){
e.printStackTrace();
}
}
...
補充說明:
麻煩各位了 謝謝 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.98.88
推
07/07 06:14, , 1F
07/07 06:14, 1F
→
07/07 06:15, , 2F
07/07 06:15, 2F
→
07/07 09:29, , 3F
07/07 09:29, 3F
→
07/07 09:33, , 4F
07/07 09:33, 4F
→
07/07 09:36, , 5F
07/07 09:36, 5F
→
07/07 09:37, , 6F
07/07 09:37, 6F
→
07/07 09:47, , 7F
07/07 09:47, 7F
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章