当我单击此按钮时,我想在 EditText 中显示文本。但使用它不允许这样做。
`MainActivity 类:AppCompatActivity() {
private val MY_LOG = "myLog"
lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
.also {
setContentView(it.root)
}
binding.etTest.setOnClickListener {
binding.etTest.setText("$it")
it.setText("String")
}
}
}`
如果“it”是 EditText,为什么 setText() 不起作用?