Intereting Posts

Воспроизведение только аудио 1, а не 2, 3 и 4

var hello = intent.extras["i"] when(hello){ 1-> { mediaPlayer = MediaPlayer() var i = R.raw.ques1 mediaPlayer = MediaPlayer.create(this,i) mediaPlayer!!.start() if (mediaPlayer == null) { mediaPlayer!!.stop() mediaPlayer!!.release() MediaRecorderReady() } } 2-> { mediaPlayer = MediaPlayer() var i = R.raw.ques2 mediaPlayer ==MediaPlayer.create(this,i) mediaPlayer!!.start() } 3->{ mediaPlayer = MediaPlayer() var i = R.raw.ques3 mediaPlayer ==MediaPlayer.create(this,i) mediaPlayer!!.start() } 4->{ mediaPlayer = MediaPlayer() var i = R.raw.ques4 mediaPlayer ==MediaPlayer.create(this,i) mediaPlayer!!.start() } } 

Ошибка // 06-08 00: 48: 38.557 10334-10334 / com.example.admin.lastmedpro E / MediaPlayer: запуск в состоянии 1 06-08 00: 48: 38.557 10334-10334 / com.example.admin.lastmedpro E / MediaPlayer: ошибка (-38, 0) 06-08 00: 48: 38.573 10334-10334 / com.example.admin.lastmedpro E / MediaPlayer: должен быть установлен контроллер субтитров 06-08 00: 48: 38.573 10334- 10334 / com.example.admin.lastmedpro E / MediaPlayer: ошибка (-38,0)

Solutions Collecting From Web of "Воспроизведение только аудио 1, а не 2, 3 и 4"

  mediaPlayer ==MediaPlayer.create(this,i) 

Почему вы используете == вместо = ? Это ошибка (точно 2,3 и 4 случая).

Кроме того, вам не нужны эти четыре строки:

 mediaPlayer = MediaPlayer()