1.application下build.gradle:
classpath'com.neenbedankt.gradle.plugins:android-apt:1.8'
classpath'com.jakewharton:butterknife-gradle-plugin:8.8.1' //添加这一行
application下build.gradle2.app下build.gradle
applyplugin:'kotlin-android'
applyplugin:'kotlin-android-extensions'
applyplugin:'kotlin-kapt'
build.gradledependencies下:
implementation'com.jakewharton:butterknife:8.8.1'
kapt'com.jakewharton:butterknife-compiler:8.8.1'
build.gradle3.使用
不用generate生成@BindView这些控件了,直接在Butterknife.bind()之后用控件的id直接就能用;
例如 textview的id为tv
直接 tv.setText("kotlin");
网友评论