- 依赖问题
api 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
除了库依赖,下面的注解处理器依赖也必须添加 如果B模块引用了A模块,那么必须AB模块都添加注解处理器依赖
-
注解使用 @BindView用于解析单个控件 @BindViews用于解析多个控件,需要传入一个id数组
-
调用顺序 ButterKnife.bind方法需要在控件被使用之前调用