kotlin работает с ресурсами (массив и параметр функции)

Мне нужно определить массив ресурсов RAW, используя kotlin например

var x = ArrayList<Resources > x.add(R.raw.cat) 

и другой вопрос – передать ресурс функции

 fun myFun(res:Resources ){ mp=MediaPlayer() mp.start(res) } 

Я буду очень благодарен за помощь

Возможно, вам понадобится Int вместо Resources для ссылки на идентификатор ресурса:

 var x = ArrayList<Int> x.add(R.raw.cat) fun myFun(resId: Int) { mp=MediaPlayer() mp.start(resId) }