SoundPool을 해보고 있는데.

대충 init을
sound_pool = new SoundPool( 1, AudioManager.STREAM_MUSIC, 0 );
 logo_sound = sound_pool.load( getApplicationContext(), R.raw.logo_sound, 0 );

이런식으로 하고 사운드 재생은
sound_pool.play( logo_sound, 1, 1, 0, 0, 1 );
이런식으로 하는데..
빨간 부분이 만약 버튼이 있어서 버튼안에 클릭했을때로 하면 잘 실행이 되는데..

OnCreate에다가 직접 때려 넣으면 안되네요..

화면이 나오자마자 바로 실행 시키고 싶은데.. 어떻게 해야 하나요?

아 이유를 보니깐..
05-17 12:16:58.631: WARN/SoundPool(5701):   sample 1 not READY
이라고 뜨네요..

대충.. OnCreate에서 노래 준비하고 재생하는데 준비가 안됫다는건가 보네요..

어떤 방법 없을까요?
다른 함수에 넣고 실행해도 잘 안되네요 ㅠ