首页 > 解决方案 > 在 kotlin 中实现的这段代码给出了一个错误信息——“未解析的参考文本”。我是初学者,刚开始使用 android studio

问题描述

fun onButtonClicked(view: View) {
    val randomNumber=(1..6).random()
    TextView.text=randomNumber.toString()
}

标签: androidandroid-studiokotlintextview

解决方案


您正在尝试在TextView课堂上直接设置文本。您必须使用该类的对象,特别是在布局中的那个对象上。用于findViewById()查找TextView要将随机数设置为的那个。

fun onButtonClicked(view: View) {
    val randomNumber=(1..6).random()
    val textView = findViewById<TextView>(R.id.your_textview_id)
    textView.text = randomNumber.toString()
}

推荐阅读