嘗試在活動進入onPause或onStop時停止播放MediaPlayer時出現奇怪的錯誤。有什麼建議嗎?感謝您的幫助!Android - 應用程序在停止MediaPlayer onPause時崩潰
這裏是我的活動代碼:
public class MainActivity extends Activity {
MediaPlayer mp;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final MediaPlayer mp = MediaPlayer.create(this, R.raw.lyricistintro);
mp.setLooping(true);
mp.start();
Button yesBtn = (Button) findViewById(R.id.button1);
yesBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mp.stop();
Intent intent = new Intent(MainActivity.this, LyricList.class);
startActivity(intent);
}
});
}
public void onStop(){
super.onStop();
mp.stop();
}
public void onPause(){
super.onPause();
mp.pause();
}
}
蕩,我簡直不敢相信我是缺少...男孩熬夜儘可能晚地確實沒有幫助我的編程思維過程......太感謝你了! – webhoodlum