Я пытаюсь написать простое приложение с TextView и Seekbar, используя Android Studio и Kotlin.Я хочу, чтобы TextView отображал текущий прогресс SeekBar.
У меня проблемы с использованием setOnSeekBarChangeListener с моей поисковой панелью.Приложение вылетает сразу после запуска кода и ошибок нет.
Вот как выглядит мой код:
val bar = findViewById<SeekBar>(R.id.bar)
val bartext = findViewById<TextView>(R.id.bartext)
bar.setOnSeekBarChangeListener(object : SeekBar.OnSeekBarChangeListener{
override fun onProgressChanged(seekBar: SeekBar, progress: Int, fromUser: Boolean) {
bartext.text = bar.progress.toString()
}
override fun onStartTrackingTouch(seekBar: SeekBar) {
// Write code to perform some action when touch is started.
}
override fun onStopTrackingTouch(seekBar: SeekBar) {
// Write code to perform some action when touch is stopped.
}
Когда я нажимаю run, в эмуляторе появляется сообщение «Приложениепродолжает останавливаться "и дает мне возможность снова открыть приложение.