SoundPool 을 무한으로 재생되도록 -1로 구현했습니다.
모두 정상작동합니다.
그런데
SoundPool을 1번 호출하고 듣다가 정지시키고
2번째 호출하고 정지하고 3번째...4번째...5번째 까지는 잘됩니다.
그런데 6번째 재호출할때부터 소리가 안나네요.. 기능쪽에 문제같은데 어디서 수정해야 하나요?
new SoundPool(1 , AudioManager.STREAM_MUSIC , 0); 이렇게
id = sp.load(this , R.raw.alarm , 0);
sp.play(id , 1 , 1 , 0 , -1 , 1); //(식별자 , 왼쪽볼륨 , 오른쪽볼륨 , 우선순위 , 반복횟수 , 속도)
이런 순서로 구현했습니다.