![](/img/trans.png)
[英]Android / Java rare and seemingly impossible exception causing force close
[英]Android mediaPlayer causing force close onquit
一旦按下返回按鈕,我的代碼將立即關閉以退出活動。 這里是。 我認為它的作用是相對自我解釋的。 調用時,它會顯示一些文本以及一個按鈕,輕按該按鈕即可開始播放錄音。 當某人按下“后退”按鈕時,它應返回到上一個活動並停止錄制。 感謝您的幫助!
public class ToBeOrNot extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_to_be_or_not);
}
MediaPlayer mediaPlayer;
public void react(View view) {
mediaPlayer = MediaPlayer.create(ToBeOrNot.this, R.raw.achord);
mediaPlayer.start();
}
protected void onStop(){
mediaPlayer.release();
mediaPlayer = null;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
//getMenuInflater().inflate(R.menu.activity_to_be_or_not, menu);
// Locate MenuItem with ShareActionProvider
return true;
}
}
請提供log-cat錯誤日志,否則請查看錯誤內容。
但是我想你需要。
call stop() on media player in onPause()
如果您希望它繼續播放,則需要使用服務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.