воспроизводить звук из массива при прослушивании кликов recyclerview kotlin - PullRequest
0 голосов
/ 05 мая 2020
var weaponSound = intArrayOf(
    R.raw.db_intro,
    R.raw.gl_intro,
    R.raw.gs_intro,
    R.raw.hbg_intro,
    R.raw.hh_intro,
    R.raw.hm_intro,
    R.raw.lbg_intro,
    R.raw.lc_intro,
    R.raw.ls_intro,
    R.raw.sa_intro
)

mp = MediaPlayer.create(this, weaponSound[i])
    mp?.setOnPreparedListener { }

все, что можно сделать, выглядит так alll ican do is just like this

как ввести звук моего оружия в MediaPlayer.create? поэтому мне не нужно вызывать свой аудиофайл один за другим, потому что я не работал, если я напишу код, подобный этому рисунку, тогда весь мой список в представлении ресайклера будет звучать одинаково, и если я напишу другой код с другим аудиофайлом, первый аудио буду заменен моим вторым аудио, надеюсь, вы понимаете мой вопрос

...