一、问题出现过程
为了使两个视图根据不同的条件显示,所以使用了两个include将两个视图的分为两个layout,在activity中,使用butterknife绑定include时,include中的控件总会报找不到ID的错误:
报错时自己的写法:
二、原因
bind是在activity中加入,因此this代表的activity,bind填充的activity的布局与otherInfoView,因此会绑定失败,造成找不到ID的错误。
三、解决方法
1.更改写法:
ButterKnife绑定对应的布局文件。