使用Kotlin在Android中声明UI组件的最佳方法是什么?
我第一次尝试使用 Kotlin 构建 Android 应用程序。
我想在OnCreate方法之外的一些按钮上声明,并且我只能使用findViewById在此函数内部初始化它们。
我可以像java一样用简单干净的代码声明吗?
private Button btnProceed;
因为当它转换为 Kotlin 时,它看起来像这样:
private var btnProceed: Button? = null
然后在初始化OnClick函数时需要添加!标志:
btnProceed!!.setOnClickListener
什么是正确的和最干净的方式?