Отображение импорта Kotlin не используется, хотя я его использую

#android #kotlin

#Android #kotlin

Вопрос:

Я использую этот импорт, но он в сером тексте, поэтому он отображается как неиспользуемый импорт android.widget.Кнопка импорта android.widget.TextView

 button.setOnClickListener{
            times  =1
            **textView**.text= times.toString()
            Toast.makeText(
                    this@MainActivity,
                    "You klicked me!!!" ,
                    Toast.LENGTH_SHORT
            ).show()
        }
  

button И textView являются ошибками
ps — я новичок в kotlin и разработчике приложений

Комментарии:

1. Вы можете проверить эти документы: Button и TextView

2. что такое button и textView ? Вы используете синтетику? Или объявлять их с помощью viewFindById или с помощью привязки данных?

Ответ №1:

Button не совпадает с button ; TextView не совпадает с textView . Использование Button будет выглядеть примерно так

 val x: Button = ...
  

или

 findViewById<Button>(...)
  

Если у вас их нет, импорт действительно не используется и может быть удален.

button И textView являются ошибками

Это отдельно от импорта, который не используется, и причина не может быть видна без дополнительной части вашего кода.