미디어 플레이어를 써서 ogg파일을 재생 시키고 있습니다. 헌데 첫번째 엑티비티에서 스타트 시킨 음악을 그 다음 페이지 어디에서건
백버튼을 누를시 어플 종료와 함께 음악도 같이 꺼지게 하려고 합니다. 왠만한건 다 써봤는데 음악이 멈추지 않더군요..
어플은 종료 되었는데 음악만 계속 나왔습니다. 게시된 질문 중에도 저와 같은 질문을 하신 분들이 있는데 답변이 많지 않더라구요.
그중에 찾은 것이 Parcelable인데 이건 어떻게 쓰는지 잘 모르겠습니다. 혹시 해보신분이나 방법을 알고 계신 분이 계시다면 도와주십쇼~!

-------  음악 실행시키고 멈추게하는 .java 입니다.------
public class BackMusic {
 public static MediaPlayer player;
// private static int playbackPosition = 0;
 
 public BackMusic(Context context){
  player = MediaPlayer.create(context, R.raw.first);
  player.setLooping(true);
 }
 public void play(){
  player.start();
 }
 public void stop(){
  player.stop();
 }

}


헌데 이상한게 첫번째 액티비티에서는 백버튼을 누를 시 음악이 바로 꺼집니다.
--- 첫번째 액티비티 음악 끄는 부분----
// 디바이스 Back 버튼 설정
 public boolean onKeyDown(int KeyCode,KeyEvent event){
  super.onKeyDown(KeyCode, event);
  if(event.getAction() == KeyEvent.ACTION_DOWN){
   switch(KeyCode){
   case KeyEvent.KEYCODE_BACK:
    back.stop(); -------->onCreate에서  back = new BackMusic(this); 선언 했습니다.
    iBook.this.finish();
   }
  }
  return false;
 }

이것과 똑같이 두번째 액티비티에서 쓰면 음악은 꺼지지 않습니다....ㅜㅜ 아....미치겠습니다.....