169 похожих чатов

Народ привет, подскажите что я делаю не так: val boxer1:TextView =

it.findViewById(R.id.boxer1)
boxer1.text = "fjkdshfjksdhfjksd"

все вроде нормально дальше мы считываем текст:
val boxer1_txt:String = boxer1.text as String

и в этот момент я получаю:
java.lang.ClassCastException: android.text.SpannableStringBuilder cannot be cast to java.lang.String

что я делаю не так? всегда работало а тут вдруг перестало и гугл в этот не помогает

10 ответов

9 просмотров

boxer1.text.toString()

WHITE-LAMER Автор вопроса

на это студия ругается как рудимент и ВНЕЗАПНО это тоже приводит к java.lang.ClassCastException: android.text.SpannableStringBuilder cannot be cast to java.lang.String

ну написано же что, spannable

WHITE-LAMER Автор вопроса

а откуда он там и зачем? я то стрингу туда посылаю, и по документации там чарсиквенс должен быть

Без понятия, я не вижу всего кода

WHITE-LAMER Автор вопроса

val boxer1:TextView = it.findViewById(R.id.boxer1) boxer1.text = "fjkdshfjksdhfjksd" view.findViewById<Button>(R.id.confirm)?.setOnClickListener { val boxer1_txt:String = boxer1.text as String }

WHITE-LAMER Автор вопроса

нажимаем на кнопку и падаем

тебе уже сказали, замени as String на toString

WHITE-LAMER Автор вопроса

тоже падаем, пробовал

Покажи лог ошибки, скриншотом

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта