package Ġcom . j erry . mu j ik player čĊč Ċ import Ġandroid . media . Audio Manager č Ċ import Ġandroid . media . Sound Pool č Ċ import Ġandroidx . appcompat . app . AppCompatActivity č Ċ import Ġandroid . os . Bundle č Ċ import Ġandroid . widget . Button č Ċ import Ġkotlinx . android . synt hetic . main . activity _ dr ump ad .* čĊč Ċ class ĠDr ump ad Ġ: ĠAppCompatActivity () Ġ{ čĊčĊĠĠĠ Ġvar Ġsp : Sound Pool ? Ġ= Ġnull čĊčĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ čĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) čĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ dr ump ad ) čĊĠĠĠĠĠĠĠ Ġsp Ġ= ĠSound Pool ( 1 0 , ĠAudio Manager . STREAM _ M US IC , 0 ) čĊĠĠĠĠĠĠĠ Ġvar Ġsound 1 Ġ= Ġsp !!. load ( getApplicationContext (), R . raw . tom 1 , 1 ) čĊĠĠĠĠĠĠĠ Ġvar Ġsound 2 Ġ= Ġsp !!. load ( getApplicationContext (), R . raw . sn are , 1 ) čĊĠĠĠĠĠĠĠ Ġvar Ġsound 3 Ġ= Ġsp !!. load ( getApplicationContext (), R . raw . crash , 1 ) čĊĠĠĠĠĠĠĠ Ġvar Ġsound 4 Ġ= Ġsp !!. load ( getApplicationContext (), R . raw . sound 4 , 1 ) čĊĠĠĠĠĠĠĠ Ġvar Ġsound 5 Ġ= Ġsp !!. load ( getApplicationContext (), R . raw . tom 3 , 1 ) čĊĠĠĠĠĠĠĠ Ġvar Ġsound 6 Ġ= Ġsp !!. load ( getApplicationContext (), R . raw . tom 4 , 1 ) čĊĠĠĠĠĠĠĠ Ġvar Ġsound 7 Ġ= Ġsp !!. load ( getApplicationContext (), R . raw . sound 6 , 1 ) čĊĠĠĠĠĠĠĠ Ġvar Ġsound 8 Ġ= Ġsp !!. load ( getApplicationContext (), R . raw . kick b ass , 1 ) čĊĠĠĠĠĠĠĠ Ġvar Ġsound 9 Ġ= Ġsp !!. load ( getApplicationContext (), R . raw . tom 2 , 1 ) čĊčĊĠĠĠĠĠĠĠ Ġplay sound 1 . findViewById < Button >( R . id . play sound 1 ). setOnClickListener Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġsp !!. play ( sound 1 , 1 . 0 f , 1 . 0 f , 0 , 0 , 1 f ); čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġplay sound 2 . findViewById < Button >( R . id . play sound 2 ). setOnClickListener Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġsp !!. play ( sound 2 , 1 . 0 f , 1 . 0 f , 0 , 0 , 1 f ); čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġplay sound 3 . findViewById < Button >( R . id . play sound 3 ). setOnClickListener Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġsp !!. play ( sound 3 , 1 . 0 f , 1 . 0 f , 0 , 0 , 1 f ); čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġplay sound 4 . findViewById < Button >( R . id . play sound 4 ). setOnClickListener Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġsp !!. play ( sound 4 , 1 . 0 f , 1 . 0 f , 0 , 0 , 1 f ); čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġplay sound 5 . findViewById < Button >( R . id . play sound 5 ). setOnClickListener Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġsp !!. play ( sound 5 , 1 . 0 f , 1 . 0 f , 0 , 0 , 1 f ); čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġplay sound 6 . findViewById < Button >( R . id . play sound 6 ). setOnClickListener Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġsp !!. play ( sound 6 , 1 . 0 f , 1 . 0 f , 0 , 0 , 1 f ); čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġplay sound 7 . findViewById < Button >( R . id . play sound 7 ). setOnClickListener Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġsp !!. play ( sound 7 , 1 . 0 f , 1 . 0 f , 0 , 0 , 1 f ); čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġplay sound 8 . findViewById < Button >( R . id . play sound 8 ). setOnClickListener Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġsp !!. play ( sound 8 , 1 . 0 f , 1 . 0 f , 0 , 0 , 1 f ); čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġplay sound 9 . findViewById < Button >( R . id . play sound 9 ). setOnClickListener Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġsp !!. play ( sound 9 , 1 . 0 f , 1 . 0 f , 0 , 0 , 1 f ); čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠ Ġ} č Ċ }