期待会员声明Kotlinandroid studio

8zzbczxx  于 2023-03-11  发布在  Android
关注(0)|答案(1)|浏览(124)
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.Button

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

    }
    val btn = findViewById<Button>(R.id.mybutton)
    btn.text = 'click me'
}

它不会运行它的错误说,期待成员声明其运行的Android 5. 0作为min SDK
我正在尝试更改按钮文本

z18hc3ub

z18hc3ub1#

你把一些代码放在了onCreateMethod之外,你需要把右括号移到所有代码的后面,如下所示:

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    
        val btn = findViewById<Button>(R.id.mybutton)
        btn.text = 'click me'
    } // <----
}

相关问题