gpt4 book ai didi

android - kotlin View.OnClickListener?预计

转载 作者:行者123 更新时间:2023-12-02 12:17:28 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Android - How to achieve setOnClickListener in Kotlin?

(32 个回答)


去年关闭。




我正在尝试使此切换按钮起作用-我要做的就是在控制台“hello”中打印,但出现此错误

Type mismatch: inferred type is Unit but View.OnClickListener? was expected
包 com.radiomedia.drn1
import android.os.Bundle
import android.view.View
import androidx.appcompat.app.AppCompatActivity
import kotlinx.android.synthetic.main.activity_main.*


class MainActivity : AppCompatActivity(){

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

playButton.setOnClickListener(
print("hello")
)

}

}

最佳答案

更改setOnClickListener()方法作为以下任何选项:
选项 1:

 playButton.setOnClickListener{
print("hello")
}
选项 2:
playButton.setOnClickListener(object : View.OnClickListener {
override fun onClick(view: View?) {
print("hello")
}

})
选项 3:
playButton.setOnClickListener(View.OnClickListener { view ->
print("hello")
})

关于android - kotlin View.OnClickListener?预计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63114928/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com