kotlin无需findViewById依旧能够成功运行

来源:互联网 发布:淘宝层级划分 编辑:程序博客网 时间:2024/06/05 00:47

kotlin代码事例

btn_listen.setOnClickListener { v ->toast(this,"not use "+"findViewById")  }
这里btn_listen是在布局中定义的一个id

在kotlin代码中有种写法

老式写法

val btn : Button = findViewById(btn_id : View) as Button

btn.setOnClickListener{v->toast(this,"make text_content")}

其实在这里你可以直接用你定义id名,很方便



java中就会觉的很麻烦,代码很多