Android Studio-Kotlin项目的“未解决的参考:textView”问题

我选择kotlin作为我的第一门编程语言,所以我是一个初学者。 我在布局中添加了textView,但是当我尝试编写时,出现错误

        package com.normal.ff

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    }
}

fun first (a:Int, b:Int){
    textView.text

}

由于错误,我没有完成代码

评论
  • 叫我女王
    叫我女王 回复

    Add import kotlinx.android.synthetic.main.activity_main.* at the top of your activity.

  • fizzuas
    fizzuas 回复

    您快要准备好了,只需要该文本视图的布局文件中的引用即可。

    像下面这样

    class MainActivity : AppCompatActivity() {
    lateinit var textView: TextView
    
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_main)
            textView = findViewById<TextView>(R.id.textView)
        }
    }
    
    fun first (a:Int, b:Int){
        val text = textView.text
    }