Я пытаюсь играть музыку с SDcard

// Я пытаюсь играть музыку из SDCARD один за другим, но я хочу сыграть вторую музыку после компиляции первой музыки. Это должно произойти автоматически. Я новичок в android, любая помощь будет оценена по достоинству. с указанием кода. Я могу играть музыку

class Play : AppCompatActivity() { var play: ImageView? = null var stop: ImageView? = null var AudioSavePathInDevice = "Blesson" var mediaPlayer: MediaPlayer? = null override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_play) play = findViewById(R.id.play) as ImageView stop = findViewById(R.id.stop) as ImageView play!!.setOnClickListener { play!!.visibility = View.INVISIBLE stop!!.visibility = View.VISIBLE val file = intent.extras["file"] for (hello in 1..3) { AudioSavePathInDevice = File("$file/bless$hello.mp3").toString() Toast.makeText(this, AudioSavePathInDevice, Toast.LENGTH_LONG).show() mediaPlayer = MediaPlayer() try { mediaPlayer!!.setDataSource(AudioSavePathInDevice) mediaPlayer!!.prepare() } catch (e: IOException) { Toast.makeText(this, "Recoring not found", Toast.LENGTH_LONG).show() } mediaPlayer!!.start() Toast.makeText(this, "Recording Playing", Toast.LENGTH_LONG).show() mediaPlayer!!.setOnCompletionListener{} try { mediaPlayer!!.stop() mediaPlayer!!.release() }catch (ex: Exception){ } } } } } 

Intereting Posts
Android Kotlin Extension – супер-вызов RxJava 2.0 и Kotlin Single.zip () со списком синглов Каков правильный синтаксис для переопределения функции члена интерфейса с помощью модификатора видимости? Производительность функции сборки цепей Kotlin Spring не может обрабатывать метод, возвращающий общий внутренний класс Kotlin Котин Как указать метку возврата при закрытии в лямбда Как написать общий метод расширения в Котлине? Как скомпилировать модуль домена Kotlin с клиентским модулем с Gradle? Как избежать избыточной нулевой проверки (предупреждение FindBugs) в поле Котлин Каков правильный способ добавления абстрактного частного получателя и публичного сеттера? Android Studio 2.2 не может найти ссылки для всех файлов kotlin Есть ли менее уродливый способ вернуть функцию в Котлин? Невозможно использовать локальный обработчик аннотаций в проекте Android kotlin Почему Kotlin позволяет иметь два класса с одинаковым именем и пакетом в разных папках (например, main и androidTest)? Котлинский шаблон для использования Spring Data JPA «запрос по примеру»