接續上篇,今天要加入音效的部分
準備一組八度音的音效,並在res資料夾中建立raw資料夾,將檔案放入
Sound Pool可用於播放聲音,所占資源和延遲較少,但無法撥放超過1mb的檔案,所以適合撥放較短的音效
var soundpool = SoundPool.Builder()
.setMaxStreams(8)
.build()
var C = soundpool.load(this, R.raw.c, 1)
soundpool.play(C, 1.0f, 1.0f, 0, 0, 1.0f)