public class Comic extends Activity {
 private MediaPlayer mPlayer = null;
 private MediaPlayer mPlayer2 = null;

 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
 
     // TODO Auto-generated method stub
     setContentView(R.layout.comic);
    
     mPlayer = new MediaPlayer();
     mPlayer2 = new MediaPlayer();
    
        mPlayer = MediaPlayer.create(this, R.raw.test);
        mPlayer2 = MediaPlayer.create(this, R.raw.shot);
    }
 
 public void onClick(View v) {
 
     switch (v.getId()) {     
     case R.id.btn_comic1:
      mPlayer.seekTo(0);
      mPlayer.start();
      break;
      
     case R.id.btn_comic2:
      mPlayer2.seekTo(0);
      mPlayer2.start();
      break;
     }
    }
}

-----------------------------------------------------------------------------------------------------------------------------------------

raw폴더에 음악파일을 넣어서 버튼을 누를시, 지정된 음악파일을 재생하는건데요.....

학교 실습실에선 음악소리가 잘만나던것이 집에서 실행시키니까 음악소리가 안나오는것 입니다.

LogCat 을 보니까, 음악파일을 재생하면 저런 메세지가 뜨는데요.....하아....무슨이유인지 도저히 모르겠습니다...

 

06-24 10:17:11.394: WARN/AudioTrack(34): obtainBuffer timed out (is the CPU pegged?) 0x149f8 user=00003000, server=00000000

-----------------------------------------------------------------------------------------------------------------------------------------

+질문추가 할꺼있는데요;;  학교에서 실습할때 음악재생시 뒤로가기 눌려도 계속 재생이 되던데.....교수님한테 물으니까..

onDis???? 뭐시기 써서 뒤로가기 누르면 즉, Activity 넘어가면 재생이 멈추는걸 하면된다고 하던데;;;

잘 몰라서....이것도 아시는분 ...부탁드립니다...