Android Studio使用butterknife庫綁定控件ID注解


在線導入butterknife的jar包

在Android-app-Open Module Settings下選中module下的app

選擇Dependencies,點擊右邊的“+”,選擇第一個:1. Library dependency

在彈出來的搜索框中輸入butterknife進行搜索,選擇第一個進行導入

增加build.gradle文件配置

在app的build.gradle文件的dependencies塊中的

compile 'com.jakewharton:butterknife:8.7.0'(剛才自動生成的)下一行添加

annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'

否則可能出現空指針異常(無法綁定控件ID),然后對工程進行同步。

繼續添加butterknife的輔助插件

在File-Settings-Plugins的搜索框中輸入Zelezny進行搜索並安裝,然后按要求重啟。

插件的簡單使用方法:

在布局文件代碼比如R.layout.activity_main中按alt+Insert,可選擇Generate Butterknife Injections來自動綁定該布局下的任意控件ID

綁定效果如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM