[kotlin] SoundPool

유지훈·2022년 6월 15일
0

kotlin 과거

목록 보기
10/19
post-custom-banner
private val soundPool = SoundPool.Builder().build()

안드로이드의 소리 기능을 사용하려면 위와 같이 선언해준다.

tickingSoundID = soundPool.load(this, R.raw.timer_ticking, 1)
bellSoundID = soundPool.load(this, R.raw.timer_bell, 1)

안드로이드의 soundPool로 준비한 .mp4 파일을 load한다.
3번째 인자는 priority다.

tickingSoundID?.let { soundID ->
            soundPool.play(soundID, 1F, 1F, 0, -1, 1F)
        }

2번째 인자부터 마지막 인자는
leftVolume, rightVolume, priority, loop, rate

profile
RPA, Android App

0개의 댓글