首先是butterknife的依賴。
在build.gradle文件中的dependencies下輸入以下代碼,然后重構一次程序即可完成。
compile'com.jakewharton:butterknife:5.1.1'
但我自己在添加依賴后,butterknife往往會出現錯誤,后來才知道出現錯誤時需要添加以下代碼在build.gradle文件的android{defaultConfig {}內添加如下代碼
javaCompileOptions {
annotationProcessorOptions {
includeCompileClasspath = true
}
從file->seting->Plugins內可以下載一個ButterKnife Zelezny的插件,有了這個插件后只需進行如下操作就可以快速綁定控件和onclick事件了,
首先右擊setContentView(R.layout.activity_main);中的activity選擇Generate然后作如下操作

最后會出來一個選單通過它來進行控件和事件的綁定

