Kotlin中替代findViewById的方式

Kotlin在开发中有很多优势,比如处理findViewById这种麻烦事。在android studio配置好Kotlin的开发环境后,添加Kotlin Android Extensions 插件就可以处理这种麻烦。

1.在项目的gradle中添加依赖:
classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
sddfs.png
2.在moudle的gradle文件中添加依赖:
apply plugin: 'kotlin-android-extensions'
 compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
image.png

使用:

import kotlinx.android.synthetic.main.xml文件的名称.*
dhdrf.png
上面 "tv_chniese_intro"在xml文件中是一个TextView,这里可以直接使用TextView的id进行访问,就是这么简单。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容