我已经用Butterknife库成功替换了findViewByIds.
不幸的是,发生了一个问题:
final Button btnPopup = (Button) popupView.findViewById(R.id.btn_popup); //popupView.findViewById(...) problem!!!
如何在Butterknife中更改此代码行:as Butterknife.bind(this);参加整个活动
解决方法:
使用以下方法将popupView绑定到主视图
View popupView = View.inflate(getContext(), R.layout.yourPopup, null);
ButterKnife.bind(this,popupView);
或者您可能想直接使用绑定
Button btnPopup = ButterKnife.findById(popupView, R.id.btn_popup);