推荐先看小空之前写的熬夜Android系列,再来尝试。
😜方式一
使用扩展,如果你第一次创建项目的时候选择的是Kotlin语言,则默认带有该插件,如果选择的默认是Java语言,则需要手动添加。
该方式的优点就是对编程人员来说可以直接拿到View的id,不需要定义变量和findViewById。
在项目的build文件开头添加【app->build.gradle】
apply plugin: ‘kotlin-android-extensions’
之后在Activity中添加import,固定格式的。
import kotlinx.android.synthetic.main.修改为你的布局名称.*
【*】代表的是该布局下的所有控件,如果只需要指定控件,将【*】改为控件名即可,如下示例
import kotlinx.android.synthetic.main.activity_main.*
import kotlinx.android.synthetic.main.activity_main.mytextview
之后就可以直接在代